我有这种格式的熊猫系列,带有多个非唯一索引(示例)
index value
num 1
0 2
num 3
0 4
并想将其分为2个系列:
index value index value
num 1 0 2
num 3 0 4
值的顺序必须与示例中一样(顺序在列表中显示)。第一个可以通过
series.num
要么
series['num']
不幸的是,它对于第二个索引无效,因为索引是整数。有人对此有解决方案吗?
您可以使用.iloc []通过索引查找行:
df1 = df.iloc[df.index == 'num']
df2 = df.iloc[df.index == 0]
此代码将为您返回两个数据帧,并用索引分隔。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句