【发布时间】:2017-11-10 23:32:15
【问题描述】:
我需要加入存储在字典中的 pandas 数据帧。 例如: 在dic中,对于每个key,都有一个data frame作为对应的value
这是我的代码,但它与我的目标有点不同:
pd.concat(dic,axis = 1)
欣赏!
我想知道是否有人可以帮助我从新数据框中删除密钥? 我正在使用 python
【问题讨论】:
-
如果您可以提供一些可运行的代码,这将有助于澄清您的要求。
我需要加入存储在字典中的 pandas 数据帧。 例如: 在dic中,对于每个key,都有一个data frame作为对应的value
这是我的代码,但它与我的目标有点不同:
pd.concat(dic,axis = 1)
欣赏!
我想知道是否有人可以帮助我从新数据框中删除密钥? 我正在使用 python
【问题讨论】:
我觉得你需要MultiIndex.droplevel:
df = pd.concat(dic, axis = 1)
df.columns = df.columns.droplevel(0)
print (df)
colorApple colorYellow
Date
1/3 red1 red2
3/5 yellow1 yellow2
【讨论】: