【发布时间】:2022-01-16 15:43:41
【问题描述】:
我在 pandas 中遇到了枢轴问题, total_profit 和 numberofgoodsold 列位于公司行上方。 我需要公司行位于顶部。
在每个公司中,total_profit 和goodsold 列都应该在下面。
这是我的代码:
data = {'company': ['AMC', 'ER','CRR' , 'TYU'], 'Reg-ID': ['1222','2334','3444', '4566'], 'Total_provit': ['123300','12233', '3444444', '412222'], 'numberofgoodsold':['44','23','67','34']}
d = pd.DataFrame(data)
d.pivot(index = 'Reg-ID', columns = 'company')
【问题讨论】:
-
我删除了链接。谢谢
-
你能解释一下为什么你的截图中的结果不是你想要的吗?它看起来像预期的结果......
-
不,我需要的是公司排序在顶部,然后所有列都在公司之下。在每家公司下,我想查看 total_profit 和 numberofgoodsold。
-
感谢 Pythona,请阅读:stackoverflow.com/questions/20109391/…。这使得帮助更容易。如果您发布可重现的数据集,您获得答案的机会就会大得多。
-
感谢 Pythona 的更新。试图在下面回答您的问题。但除此之外,我建议阅读How to I ask a good question?。从这里开始,它真的帮助了我。以前有时会很沮丧,但这只是因为我不知道一些基本规则:-) PS:我现在赞成你的问题,因为我认为反对票不再合适。
标签: python pandas dataframe data-analysis