dfiloc20 这是干什么的并举例
df.iloc[::20, :]是用来选择数据框df中每20行的所有列的子集。
举例: 假设有一个数据框df,包含100行和5列的数据。使用df.iloc[::20, :]将选择每20行的所有列的子集。
例如:
import pandas as pd
# 创建一个数据框
data = {'A': range(100),
'B': range(100),
'C': range(100),
'D': range(100),
'E': range(100)}
df = pd.DataFrame(data)
# 选择每20行的所有列的子集
subset = df.iloc[::20, :]
print(subset)
输出结果为:
A B C D E
0 0 0 0 0 0
20 20 20 20 20 20
40 40 40 40 40 40
60 60 60 60 60 60
80 80 80 80 80 80
这个例子中,选择了数据框df中每20行的所有列的子集。所以输出结果是第0行,第20行,第40行,第60行和第80行的所有列的数据。
原文地址: http://www.cveoy.top/t/topic/jfzm 著作权归作者所有。请勿转载和采集!