Python:在熊猫中制作数据框[关闭]
Posted
技术标签:
【中文标题】Python:在熊猫中制作数据框[关闭]【英文标题】:Python: Making dataframe in pandas [closed] 【发布时间】:2020-05-03 21:54:42 【问题描述】:有没有办法让我的数据框(使用熊猫)像这样? expected data frame format
【问题讨论】:
meta.***.com/q/303812/11301900 您有什么具体问题吗?你已经做了什么? 我没有任何可靠的东西,因为我试图操纵我的数据框以使其长时间看起来如此。来这里是我最后的手段.. 【参考方案1】:一种方法
data = []
for variableX in ['M','N','O','P']:
for variableY in [1,2]:
data.append([variableX, variableY])
data = pd.DataFrame(data, columns=['variableX', 'variableY'])
data = data.reindex(pd.MultiIndex.from_product([data.variableX.unique(), data.variableY.unique()])).T
new_index=['variableX', 'variableY','variableZ']
data.reindex(new_index)
输出
M N O P
1 2 1 2 1 2 1 2
variableX NaN NaN NaN NaN NaN NaN NaN NaN
variableY NaN NaN NaN NaN NaN NaN NaN NaN
variableZ NaN NaN NaN NaN NaN NaN NaN NaN
【讨论】:
以上是关于Python:在熊猫中制作数据框[关闭]的主要内容,如果未能解决你的问题,请参考以下文章