dataframe怎么获得对应列的行号
时间: 2023-03-26 16:03:13 浏览: 90
您可以使用 pandas 库中的 iloc 方法来获得对应列的行号。例如,假设您的 dataframe 名称为 df,您想要获取第一列的第三行数据,可以使用以下代码:
df.iloc[2, ]
其中,第一个参数 2 表示行号,第二个参数 表示列号。注意,行号和列号都是从 开始计数的。
相关问题
dataframe 遍历时同时获得行号和某一列名对应的内容
可以使用 iterrows() 方法遍历 dataframe,同时使用 index 和 loc 方法获取行号和某一列名对应的内容,示例代码如下:
```
for index, row in df.iterrows():
col_value = row['column_name']
print(index, col_value)
```
其中,'column_name' 是你要获取内容的列名。
dataframe里获得指定行的行号
可以使用 iloc 方法来获得指定行的行号。例如,要获得第三行的行号,可以使用以下代码:
df.iloc[2].name
其中,df 是你的 dataframe 对象,2 是要获得的行号减去 1,name 是行号对应的列名。
阅读全文