Pandas 多索引数据框:同一级别上有 2 个值
Pandas multiindex dataframe: 2 values on same level
我想在 Pandas 中创建一个多索引 Dataframe,但是,我有 2 个值(字符串和浮点数),它们是唯一的,据我所知应该处于最高级别。我的每个数据集都有一个带有各自(浮点)值的字符串和 4 个在 16 列中具有各自值的特征。
创建此类数据框的correct/pythonic方法是什么?
1.) 有值作为等级?
2.) 在集合的所有列中插入值 4 次作为自己的列?
3.) 我不知道的更优雅的东西?
如果您认为这个问题出于任何原因不合适,请在简短的评论中告诉我原因,不要只是降低评分。非常感谢!
我认为最好的方法是创建 DataFrame
:
Name
、Features
、value
<-MultiIndex
有 3 个级别
Pos1 - Pos16
- 列
但这一切都取决于您稍后需要对数据执行的操作。
我想在 Pandas 中创建一个多索引 Dataframe,但是,我有 2 个值(字符串和浮点数),它们是唯一的,据我所知应该处于最高级别。我的每个数据集都有一个带有各自(浮点)值的字符串和 4 个在 16 列中具有各自值的特征。
创建此类数据框的correct/pythonic方法是什么?
1.) 有值作为等级?
2.) 在集合的所有列中插入值 4 次作为自己的列?
3.) 我不知道的更优雅的东西?
如果您认为这个问题出于任何原因不合适,请在简短的评论中告诉我原因,不要只是降低评分。非常感谢!
我认为最好的方法是创建 DataFrame
:
Name
、Features
、value
<-MultiIndex
有 3 个级别
Pos1 - Pos16
- 列
但这一切都取决于您稍后需要对数据执行的操作。