【发布时间】:2018-01-09 12:43:39
【问题描述】:
我要选择:
- 第二列
- 从第 3 列开始,每个奇数列也包括第 3 列
来自 Pandas 数据框。 Pandas documentation 提到以下内容:
- 一个整数,例如5.
- 整数列表或数组,例如[4, 3, 0]。
- 带有整数的切片对象,例如1:7。
- 布尔数组。
- 具有一个参数(调用 Series、DataFrame 或 Panel)并返回有效输出以进行索引的可调用函数(上述之一)
我的要求似乎是整数和范围对象或数组与范围对象的组合,例如.iloc[:, [2, 3::2]]。实现上述目标的最佳和最简单的方法是什么?
【问题讨论】:
-
.iloc[3::2, 2]怎么样 -
@ksai 不是第三栏吗?
-
from the 3rd row onwards every odd column- 你是说from the 3rd __column__ onwards every odd column吗? -
第 2 列 + 从第 3 列开始的每个奇数列,包括第 3 列
标签: python pandas dataframe slice