我需要创建一个DataFrame包含DataFrames. 列DataFrames中的内容有不同的大小,我遇到了一个StopIteration例外。DataFrames当它们的大小相同时,这不会发生。我知道 aPanel更适合这个,但DataFrame在这种情况下我需要 a 。
a=pd.DataFrame({'cat1':['one','two','three'],'cat2':['four','five','six']})
b=pd.DataFrame({'cat1':['ten','eleven'],'cat2':['twelve','thirteen']})
pd.DataFrame({'col1':{'row1':a,'row2':b}})
如果我分别从“cat1”、“cat2”中删除“三个”和“六个”项目,那么这工作正常。知道如何实现这一目标吗?