我需要减少(或选择)例如4个索引的多个。 我有一个2MS数据帧,我希望为将来的情节获得更少的数据。所以我的想法是使用1/4的数据。只留下索引为4 - 8 - 16 - 20 - 4 * n的行(或者可能相同但有5 * n) 如果有人知道我会感激。
答案 0 :(得分:1)
您可以使用iloc
函数,该函数采用行/列切片。
来自docs
纯粹基于整数位置的索引,用于按位置选择。
.iloc []主要是基于整数位置(从0到长度-1) ()),但也可以与布尔数组一起使用。
所以你可以写df.iloc[::4, :]