我有一个包含各种文本和数字列的DataFrame,我将其用作数据库。由于某些列可能是dtype对象,因此我还可以在单个单元格中存储更复杂的对象,例如numpy数组。
我应该如何在单元格内存储另一个DataFrame呢?
df1=pd.DataFrame([1,'a'])
df2=pd.DataFrame([2,'b'])
这个作业失败了:
df1.loc[0,0] = df2
ValueError: Incompatible indexer with DataFrame
PS. 此问题并非下方所建议的重复问题,因为我不想连接“子”数据框。
= 1
能否工作? - Stephen Rauch