【发布时间】:2021-12-23 17:55:42
【问题描述】:
我是 Pandas 新手,我非常喜欢它。我正在尝试创建一个数据透视表并且遇到了麻烦。这是一个解释我的问题的小图像文件:
我尝试了以下行,但它没有按我想要的方式输出。
df = df.pivot_table(index = 'Time', columns = 'Item', values = 'Value', aggfunc = list)
【问题讨论】:
-
你为什么使用 list 作为 aggfunc?
-
请不要发布数据的图像,因为我们无法测试它们。相反,直接在代码块中发布数据帧和预期输出的示例。一个好方法是将
print(df.to_dict())的输出与print(df)共享,其中df是所有相关DataFrame 的样本。这使我们能够轻松重现您的问题并为您提供帮助。 -
感谢 cmets BorutFlis 和 HarryPlotter。我会牢记这一点,以备不时之需。这在下面的答案中得到了解决
标签: python pandas indexing pivot-table