転置またはピボットを使用して関連するトピックを見てきましたが、動作させることはできません。 私は2つの列、タイムスタンプと分のようなデータを持つデータフレームを持っています。パンダ分分のデータ列から60分の列
次のようにデータフレームを転置して61の列にする必要があります。
旧DFが
Date Value
0 2017-01-01 16:45 12
1 2017-01-01 16:46 22
... ...
n 2017-03-01 11:45 12
のように見えます私は私が何とか 、60分かけてGROUPBYを経由して、ループのためにこれを行うために管理が、私はかしら新しいDFは、本質的に
DayHour ... Minute45 Minute46 ...
0 2017-01-01 16 ... 12 22 ...
... ... ... ... ...
n 2017-03-01 11 ... 12 ... ...
になりたいですこれを行うためのよりコンパクトな方法があります。
.dt.floorで@TedPetrouから素敵な
.dt.floor
を取ります。 +1 –それと並行して2つの質問:) –
魅力のように動作します。ありがとう。 +1 – reicja