python 例えば,时间轴と属性を持つデータをに集计したいとき,巨蟒では大熊猫を使うと年ごとに集计した値をある属性でピボットしたデータフレームを得ることが简単にできます。これが,年ごとに都度累计した

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python 例えば,时间轴と属性を持つデータをに集计したいとき,巨蟒では大熊猫を使うと年ごとに集计した値をある属性でピボットしたデータフレームを得ることが简単にできます。これが,年ごとに都度累计した相关的知识,希望对你有一定的参考价值。

import pandas as pd

df = pd.DataFrame(dataset, columns=['id', 'category', 'year']
grouped = df.groupby(['category', 'year']).['category'].count()
##階層的インデックス(この場合は'year')によってピボットします。
##属性ごと、年ごとににデータを集計したデータフレームが得られます。
yearly = grouped.unstak()

##累計値を追加するDataFrame作成。
yearly_total = yearly.ix[: , :0]

##スライスしたデータフレームの行方向の合計値を新しいDataFrameに追加する。カラム名でスライしています。
for k in list(yealy.columns.values):
  yearly_total = pd.concat([yearly_total, pd.DataFrame(yealy.ix[:, :k].sum(axis=1, numeric_only=True), columns=[k])],axis=1)

以上是关于python 例えば,时间轴と属性を持つデータをに集计したいとき,巨蟒では大熊猫を使うと年ごとに集计した値をある属性でピボットしたデータフレームを得ることが简単にできます。これが,年ごとに都度累计した的主要内容,如果未能解决你的问题,请参考以下文章

sql 指定したカラム名を持つテーブルを検索(MySQL的)

1801日語听解4第2回:3月2日

swift 相关值を持つenumの比较

ruby 自回答の転记Ref:[Ruby - Rubyで次の仕様を満たすPokemonクラスを持つプログラム...(98411)| teratail](https://teratail.com/q

python 熊猫を使って,简単にウェブ上のテーブルデータを取得

python データを共有変数に読み込む