pd.read_csv读取指定行
时间: 2023-10-18 18:16:12 浏览: 84
可以使用`skiprows`参数来跳过指定的行数。例如,如果你想跳过前两行,可以这样使用:
```python
import pandas as pd
df = pd.read_csv('data.csv', skiprows=[0, 1])
```
这将读取`data.csv`文件,但跳过第一行和第二行。你也可以使用`skiprows`参数来跳过一定数量的行数,例如:
```python
import pandas as pd
df = pd.read_csv('data.csv', skiprows=5)
```
这将跳过前五行,并读取接下来的所有行。
相关问题
pd.read_csv 读取指定列名
可以使用`usecols`参数来指定在读取csv文件时只要指定的列。例如,`pd.read_csv(file_path, usecols=["列名1", "列名2", ...])`。这样,只有指定的列会被读取和加载到DataFrame中。
举个例子,如果你只想读取csv文件中的"角色"列和"发行日"列,你可以这样做:`pd.read_csv(file_path, usecols=["角色", "发行日"])`。
在一些情况下,如果你读取了整个csv文件并想要修改列名,你可以使用`.columns`属性来设置列名。例如,`msisdn_list.columns = ["列名1", "列名2", ...]`。
pd.read_csv 读取指定列
当使用pd.read_csv进行文件读取时,可以通过参数usecols来指定要读取的列。usecols可以接受一个列表作为参数,列表中的元素可以是列名或列的索引。例如,如果要读取文件中的第一列和第三列,可以使用以下代码:
```python
import pandas as pd
data = pd.read_csv("文件路径", usecols=[0, 2])
```
这将返回一个包含指定列的DataFrame对象。在这个例子中,第一列的索引是0,第三列的索引是2。
阅读全文