Pythonのデータ集約に関する助けが必要です。X軸とY軸のPythonデータ集約
私は3列とN行のデータフレームを持っています。最初の2つの列にはインデックス(X
とY
)が含まれ、最後の列には値が含まれます。
ind1 ind2 value
x1 y1 k1
x2 y1 k2
x3 y1 k3
x1 y2 k4
x2 y2 k5
x3 y2 k6
のいくつかの種類に:タスクが[(x_i,y_j)
に対応する]第3列の値のsum()
をカルクと(x_i,y_j)
あるいは、simplierの交差点に新しいデータフレームに書き込む、変換することです2d大量
y1 y2
________
x1 |k1 k4
x2 |k2 k5
x3 |k3 k6
私はpandas.groupby
を試しましたが、適切な解決策が見つかりませんでした。では、どうしたらいいですか?
をあなたは 'pivot_table'を使用する必要があり、こちらのドキュメント](http://www.nikgrozev.org/2015/07/01/reshapingを参照してください-in-pandas-pivot-pivot-table-stack-and-unstack-described-with-pictures /)を使用します。 – IanS