【发布时间】:2018-04-26 01:51:53
【问题描述】:
我设置了一个 dict 'd',它是一个数据框列表,例如:
d["DataFrame1"]
将返回该数据框及其所有列:
ID Name
0 123 John
1 548 Eric
2 184 Sam
3 175 Andy
每个数据框都有一个名为“名称”的列。我想从 dict 中的每个数据框中提取此列,并创建一个由这些列组成的新数据框。
df_All_Names = pd.DataFrame()
for df in d:
df_All_Names[df] = df['Names']
返回错误:
TypeError:字符串索引必须是整数
不确定我哪里出错了。
【问题讨论】:
-
你想要的输出是什么?
标签: pandas dictionary dataframe