Pandas multiindex数据帧:同一级别上的2个值

时间:2017-10-27 11:30:10

标签: python pandas dataframe multi-index

我想在Pandas中创建一个多索引Dataframe,但是,我有2个值(字符串和浮点数),这些值是唯一的,我的理解应该是最高级别。我的每个数据集都有一个字符串,其中包含相应的(浮点)值和4个要素,它们各自的值在16列中。

创建这样一个数据帧的正确/ pythonic方法是什么?

1。)将价值作为一个水平?

2.。)将该值的所有列中的值插入4次作为自己的列?

3。)我不知道更优雅的东西? sample data

如果您认为这个问题是出于任何不适当的原因,请在简短的评论中告诉我为什么,不要只是降价。非常感谢!

1 个答案:

答案 0 :(得分:1)

我认为最好的是使用以下内容创建DataFrame

NameFeaturesvalue< - MultiIndex 3级 Pos1 - Pos16 - 列

但所有这些都取决于你以后需要做些什么。