连接和比较2个数据帧后“超过最大递归深度”

2024-09-30 08:28:55 发布

您现在位置:Python中文网/ 问答频道 /正文

所以我在玩concat方法:

df1 = pd.DataFrame( data=randn(5,1), index=range(5) )
df2 = pd.DataFrame( data=randn(5,1), index=range(5) )
df12 = pd.concat( [ df1, df2 ], axis=1 )
df34 = pd.concat( [ df1.T, df2.T ], axis=0 )

然后我做了

^{pr2}$

得到了一系列的True。但后来我试了一下:

( df12 == df34.T ).all()

我本来想True但我得到了这个:

RuntimeError: maximum recursion depth exceeded in __instancecheck__

欢迎任何帮助。我使用的是macosx,python2.7.5,numpy1.7.1,pandas 0.12.0


Tags: 方法truedataframedataindexrangepddf1

热门问题