有人知道是否可以使用
我希望能够像在普通索引中使用
我的目的是选择数据的任意子集,在该子集上执行某些分析,然后使用分析结果更新新值。我计划使用相同的语法为这些数据设置新值,因此在这种情况下,链接选择器并不适用。
这是我正在处理的
DataFrame.loc
方法从 MultiIndex
中进行选择吗?我有以下的 DataFrame
,希望能够访问位于索引 ('at', 1)
、('at', 3)
、('at', 5)
等位置上的 Dwell
列的值(非连续的)。我希望能够像在普通索引中使用
data.loc[[1,3,5], 'Dwell']
语法一样,使用 data.loc[['at',[1,3,5]], 'Dwell']
来实现此功能(返回一个包含 3 个 Dwell
值的系列)。我的目的是选择数据的任意子集,在该子集上执行某些分析,然后使用分析结果更新新值。我计划使用相同的语法为这些数据设置新值,因此在这种情况下,链接选择器并不适用。
这是我正在处理的
DataFrame
的一部分: Char Dwell Flight ND_Offset Offset
QGram
at 0 a 100 120 0.000000 0
1 t 180 0 0.108363 5
2 a 100 120 0.000000 0
3 t 180 0 0.108363 5
4 a 20 180 0.000000 0
5 t 80 120 0.108363 5
6 a 20 180 0.000000 0
7 t 80 120 0.108363 5
8 a 20 180 0.000000 0
9 t 80 120 0.108363 5
10 a 120 180 0.000000 0