以下のようなcsvデータを整理するため、0列の値ごとに合計したいです。
例えば[りんご]の1行を合計する。と言ったような感じです。
行列ともにIDが振られていますが、Indexはありません。
fは置字。
0 | 1 | 2 | 3 | 4 | 5 | |
---|---|---|---|---|---|---|
1 | りんご | 20000 | 123.32 | U | f | f |
2 | ぶどう | 10000 | 23.42 | U | f | f |
3 | りんご | 10000 | 453.21 | R | f | f |
4 | ぶどう | 5000 | 124.12 | R | f | f |
5 | りんご | 30000 | 245.23 | U | f | f |
このような場合どうすれば良いですか?
投げやりになってしまって申し訳ございません。
いつもはIndexがあるので、色々やりようがあるのですが、今回は二進も三進も行かず。。。検索の用語もうまく出てこないので調べられていません。
ヒントでも良いので教えていただけますと幸いです。
どうぞよろしくお願いいたします。
dfx = df.groupby(0)[[1, 2]].sum()
print(dfx)

回答1件
あなたの回答
tips
プレビュー