3
このデータを変換/結合してインデックスとしてtfで始まる列を表示し、残りの列としてvolで始まる列だけを残しますか?指定された列を使用してパンダの時系列データを変換および合計する
v1 v2 v3 tf1 tf2 tf3
Timestamp
2011-09-01 02:36:00 1 1 0 1 1 0
2011-09-01 03:00:00 1 0 0 1 1 0
2011-09-01 03:36:00 1 0 0 1 1 0
2011-09-01 04:00:00 1 0 0 1 0 0
2011-09-01 04:33:00 1 0 0 1 0 0
2011-09-01 04:39:00 1 0 0 1 0 0
2011-09-01 05:12:00 1 0 0 1 0 0
2011-09-01 05:30:00 1 0 0 1 0 0
2011-09-01 05:36:00 1 0 0 1 1 1
2011-09-01 05:42:00 1 0 0 1 0 0
所望の出力:データ開始
例v1
、v2
又はv3
インデックスとtf1
、tf2
とtf3
である場合
所望の出力は、値の合計を示すdataframe
あります列。上記の例から分かるよう
tf1 tf2 tf3
v1 10 4 1
v2 1 1 0
v3 0 0 0
v1
とtf2
値1
たことv1
とtf1
値1
であったことを10回、4回等
があった私は失敗これを実行しようと試みてきましたgroupby
でインデックスと列を転記しようとしました。すなわち、subset[vlist].T
は私にインデックスとしてv1、v2、v3を与えますが、私は自分が望んでいない列としてタイムスタンプデータを持っています。
これは、合計で類似したグループバイで行うことができますか?
ありがとうございました。
OMG!私の答えを盗んだ! :-) – piRSquared
これは完璧なおかげです!そして感謝@piRSquared – ade1e
あなたは '.dot'要素がデータに対して何をするのか説明できますか?それはcolとインデックスデータを掛けますか?ありがとう – ade1e