【发布时间】:2020-04-02 19:51:04
【问题描述】:
s = pd.Series(np.nan, index=[49,48,47,46,45, 1, 2, 3, 4, 5])
s的输出是
49 NaN
48 NaN
47 NaN
46 NaN
45 NaN
1 NaN
2 NaN
3 NaN
4 NaN
5 NaN
s.loc[[False,True]]
它给出的输出为-:
48 NaN
.loc 通过标签访问一组行和列,我给出了 false 和 true 的列表,它也不等于被切片的轴的长度。 我的疑问是我们是否提供了布尔数组列表来定位它使用位置而不是标签对数据帧/系列进行切片?
【问题讨论】:
-
不清楚你想在这里返回什么。
-
s.loc[[False,True]]不会(或至少不应该)返回您所说的内容