【问题标题】:Creation Pivot table for difficult dataSet python困难数据集python的创建数据透视表
【发布时间】:2018-02-05 11:42:57
【问题描述】:

请帮助我了解如何为困难的数据集创建 Pivot_table 或 group by。 我尝试创建 pivot_table:

    grouped_table = pd.pivot_table(renamedDf,index=["date","date_1","date_2","date_3", values = col_list] ,aggfunc=np.sum)

我收到了:

    File "<ipython-input-107-c87c2a9a3325>", line 1
grouped_table = pd.pivot_table(renamedDf,index=["date","date_1","date_2","date_3", values = col_list] ,aggfunc=np.sum)
    ^SyntaxError: invalid syntax

数据集具有以下结构: DataSet_screenshot

预期结构: enter image description here

提前感谢您的任何建议!

【问题讨论】:

  • 欢迎来到 SO!请以文本而不是图像的形式发布示例数据。有助于复制粘贴。还提供预期输出
  • @VivekKalyanarangan,我希望将表格按不同的日期、date_1、date_2 分组,以便将来计算平均值、最小值、标准差、最大值并绘制这个平均值、标准差等。

标签: python datetime pivot-table pandas-groupby


【解决方案1】:

你有一个语法错误,因为你没有在索引列表像这样移动它之后关闭你的括号。

grouped_table = pd.pivot_table(renamedDf,index=["date","date_1","date_2","date_3"], values = col_list ,aggfunc=np.sum)

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-04-16
    • 1970-01-01
    • 2017-12-12
    • 2022-01-03
    相关资源
    最近更新 更多