我想在Pandas中创建一个多索引Dataframe,但是,我有2个值(字符串和浮点数),这些值是唯一的,我的理解应该是最高级别。我的每个数据集都有一个字符串,其中包含相应的(浮点)值和4个要素,它们各自的值在16列中。
创建这样一个数据帧的正确/ pythonic方法是什么?
1。)将价值作为一个水平?
2.。)将该值的所有列中的值插入4次作为自己的列?
如果您认为这个问题是出于任何不适当的原因,请在简短的评论中告诉我为什么,不要只是降价。非常感谢!
答案 0 :(得分:1)
我认为最好的是使用以下内容创建DataFrame
Name
,Features
,value
< - MultiIndex
3级
Pos1 - Pos16
- 列
但所有这些都取决于你以后需要做些什么。