如何在 Kaggle 代码脚本中更新数据集

问题描述 投票:0回答:1

我正在尝试更新 kaggle 中的数据集,但由于某种原因将所有列导入为一个。

我的Python代码在这里:

titanic_data = pd.read_csv('/kaggle/input/titanic-dataset-2/train2.csv')

获取列名称

列名称=泰坦尼克号数据

打印列名称

打印(列名)

(...)

子集=泰坦尼克号数据[泰坦尼克号数据['登船']==登船位置]

鉴于此,我得到以下打印结果: 出发;Pclass;性别;Parch;SibSp;Parentes;FareNorm;AgeClass;幸存 S;3;男;0;1;1;7 25;18-26;0
... ...
Q;3;男;0;0;0;7 75;27-35;0

[891 行 x 1 列]

显然 python 代码只导入一列。但在 Kaggle 数据集中,列显示良好。这是编码问题吗? 如何在 Kaggle 中有效更新 csv?

谢谢你, 下午

我已经尝试删除数据集并再次创建它

python kaggle
1个回答
0
投票

您正在寻找 九月 参数。

即使您的文件标记为 *.csv, 它似乎使用

;
分号而不是
,
逗号 作为字段分隔符。 当您调用 .read_csv() 函数时,与它分享该见解,它的行为会更符合您的喜好。

© www.soinside.com 2019 - 2024. All rights reserved.