ee中列的位置。
nsee,大家可以使用以下代码获取所有列的名称和位置
输出结果类似于
“`dex([‘col1’, ‘col2’, ‘col3’, ‘col4’, ‘col5’, ‘col6′], dtype=’object’)
列到一列。例如,如果大家要选取df的后4列数据,可以使用以下代码
df.iloc[, -4]
其中,冒号表示选取所有行,-4表示从倒数第4列开始选取,空格和冒号之后的空格表示选取到一列。
以下是一个完整的示例代码
portdas as pd
data = {‘col1’ [1, 2, 3, 4, 5],
‘col2’ [6, 7, 8, 9, 10],
‘col3’ [11, 12, 13, 14, 15],
‘col4’ [16, 17, 18, 19, 20],
‘col5’ [21, 22, 23, 24, 25],
‘col6’ [26, 27, 28, 29, 30]}e(data)
获取所有列的名称和位置tns)
选取后4列数据
df_last4 = df.iloc[, -4]t(df_last4)
输出结果为
“`dex([‘col1’, ‘col2’, ‘col3’, ‘col4’, ‘col5’, ‘col6′], dtype=’object’)
col3 col4 col5 col6
0 11 16 21 26
1 12 17 22 27
2 13 18 23 28
3 14 19 24 29
4 15 20 25 30
e中后4列数据的方法,希望对读者有所帮助。