csv保留前5万行
时间: 2024-02-03 07:12:17 浏览: 18
假设你的 CSV 文件名为 `data.csv`,可以使用 pandas 库来读取并保存前 5 万行数据,示例代码如下:
```python
import pandas as pd
# 读取整个 CSV 文件
df = pd.read_csv('data.csv')
# 保存前 5 万行到新的 CSV 文件中
df[:50000].to_csv('new_data.csv', index=False)
```
其中 `read_csv` 方法读取整个 CSV 文件,返回一个 pandas DataFrame 对象,而 `to_csv` 方法将前 5 万行的数据保存到新的 CSV 文件中,`index=False` 参数表示不保存行索引。
相关问题
pandas如何指定读取csv文件前5万行
可以使用pandas的read_csv()函数中的nrows参数来指定读取的行数。例如,要读取文件的前50000行,可以这样写:
```
import pandas as pd
df = pd.read_csv('your_file.csv', nrows=50000)
```
这将只读取文件中的前50000行,并将其存储在名为df的pandas数据框中。
python删除csv前5行
可以使用pandas库中的read_csv函数来读取csv文件,并通过head()方法来获取前100行数据。具体代码如下:
```python
import pandas as pd
# 读取csv文件
data = pd.read_csv('file.csv')
# 获取前100行数据
top100 = data.head(100)
# 打印前100行数据
print(top100)
```
其中,'file.csv'为csv文件的路径。