pandas.read_csv读取其中一列
时间: 2023-08-28 07:06:24 浏览: 70
你可以通过pandas.read_csv中的usecols参数来指定读取的列,例如:
```python
import pandas as pd
# 读取csv文件中的name列
df = pd.read_csv('data.csv', usecols=['name'])
```
如果你只需要读取csv文件中的某一列数据作为一个Series对象,可以使用pandas的Series对象的from_csv方法,例如:
```python
import pandas as pd
# 读取csv文件中的name列数据作为Series对象
s = pd.Series.from_csv('data.csv', header=0, index_col=0)
```
其中,header参数表示是否将第一行作为列名,index_col参数表示将哪一列作为索引列。
相关问题
获取pandas.read_csv某一列
要获取 `pandas.read_csv` 中的某一列,可以使用以下代码:
```python
import pandas as pd
# 读取csv文件
df = pd.read_csv('filename.csv')
# 获取某一列数据
column_data = df['column_name']
```
其中,`filename.csv` 是你要读取的csv文件的名称,`column_name` 是你要获取的列的名称。这样,`column_data` 就是一个包含该列所有数据的 Series 对象。
pandas.read_csv时第一列会有\n
通常情况下,当使用 pandas.read_csv() 读取包含 \n 的第一列时,可以在读取时指定参数 header=None,并在读取后使用 .iloc[:, 1:] 将第一列删除。示例代码如下:
```
import pandas as pd
# 读取包含 \n 的 csv 文件
df = pd.read_csv('filename.csv', header=None)
# 删除第一列
df = df.iloc[:, 1:]
```
当然,如果你在读取时已经将第一列当做索引列,可以使用 .reset_index(drop=True) 方法将其重置。示例代码如下:
```
import pandas as pd
# 读取包含 \n 的 csv 文件,并将第一列设置为索引列
df = pd.read_csv('filename.csv', index_col=0)
# 重置索引列
df = df.reset_index(drop=True)
```
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)