Pandas Panel:如何在次轴上迭代?
在处理一个面板(Panel)中的所有项目(这些项目是数据框,dataframes)时,最好的方法是什么?
现在我正在使用
pnl = pd.Panel( ... )
for key, df in pnl.transpose(2,1,0).iteritems():
print( key )
但是这样看起来很丑,而且不太符合Python的风格。
1 个回答
4
在编程中,有时候我们会遇到一些问题,想要找到解决办法。比如,有人可能在使用某个工具或库时,遇到了错误或者不明白的地方。这时候,大家会在一个叫做StackOverflow的网站上提问,寻求帮助。
在这个网站上,很多有经验的程序员会分享他们的知识和经验,帮助新手解决问题。提问时,最好把遇到的问题描述清楚,提供一些代码示例,这样别人才能更好地理解你的问题,并给出有效的建议。
总之,StackOverflow是一个很好的学习和交流的平台,适合所有想要提高编程技能的人。
In [27]: for key in pnl.minor_axis :
....: print key
....: print pnl.minor_xs (key)