#请使用Python csV文件操作相关的数读取Titanic数据集中的数据,并将前3行写入Fare.csv.
时间: 2024-12-08 20:23:14 浏览: 12
titaniccsv.zip_Titanic.csv_kaggle数据集_titanic训练集_train.csv_train.
5星 · 资源好评率100%
在Python中,我们可以使用pandas库来处理CSV文件,包括读取和写入数据。首先,我们需要导入必要的库并加载Titanic数据集。假设数据集名为'titanic.csv',可以按照以下步骤操作:
```python
# 导入所需库
import pandas as pd
# 1. 读取Titanic数据集
titanic_data = pd.read_csv('titanic.csv')
# 检查数据集前3行
print(titanic_data.head(3))
# 2. 将前3行写入新的CSV文件
# 创建一个新的DataFrame只包含前3行数据
first_three_rows = titanic_data.iloc[:3]
# 如果新的文件"Fare.csv"不存在,先创建文件
if not os.path.exists("Fare.csv"):
first_three_rows.to_csv("Fare.csv", index=False) # 使用to_csv保存数据,index=False表示不保留索引
else:
with open("Fare.csv", "a") as f:
first_three_rows.to_csv(f, header=False, index=False) # 若文件已存在,追加模式下写入,header=False表示不写入列名
阅读全文