dataframe取某行某列的值
时间: 2023-02-20 19:40:09 浏览: 52
根据DataFrame某一列的值来选择具体的某一行方法
5星 · 资源好评率100%
在 Pandas 中,可以使用 `df.loc` 和 `df.iloc` 取得 dataframe 中某行某列的值。
`df.loc` 是根据标签索引数据,可以传入行标签和列标签,格式如下:
```
value = df.loc[row_index, col_index]
```
`df.iloc` 是根据整数索引数据,可以传入行整数索引和列整数索引,格式如下:
```
value = df.iloc[row_index, col_index]
```
如果要取得某一列,可以单独传入列的索引,例如:
```
col_data = df.loc[:, col_index]
```
如果要取得某一行,可以单独传入行的索引,例如:
```
row_data = df.loc[row_index, :]
```
阅读全文