Pandas 多索引数据框:同一级别上有 2 个值

Pandas multiindex dataframe: 2 values on same level

我想在 Pandas 中创建一个多索引 Dataframe,但是,我有 2 个值(字符串和浮点数),它们是唯一的,据我所知应该处于最高级别。我的每个数据集都有一个带有各自(浮点)值的字符串和 4 个在 16 列中具有各自值的特征。

创建此类数据框的correct/pythonic方法是什么?

1.) 有值作为等级?

2.) 在集合的所有列中插入值 4 次作为自己的列?

3.) 我不知道的更优雅的东西?

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

我认为最好的方法是创建 DataFrame

NameFeaturesvalue <-MultiIndex 有 3 个级别
Pos1 - Pos16 - 列

但这一切都取决于您稍后需要对数据执行的操作。