Python 使用Pandas将列分隔为多个列
我尝试使用Pandas加载数据集并以表格形式显示它们。但我不确定为什么不能用分隔符来分隔它。有人知道吗 这是我得到的输出: 我的预期输出如下:Python 使用Pandas将列分隔为多个列,python,pandas,dataframe,Python,Pandas,Dataframe,我尝试使用Pandas加载数据集并以表格形式显示它们。但我不确定为什么不能用分隔符来分隔它。有人知道吗 这是我得到的输出: 我的预期输出如下: 我使用的数据集:根据评论,这对我有用。避免手动下载问题的一种方法是自动下载 pip3安装kaggle 按照CLI的指示放置kaggle.json 然后可以使用以下代码在jupyter中下载Kaggle数据 使用您的代码对我来说加载很好:df=pd.read\u csv('dataset.csv',delimiter='\t')您的pd是什么。\uu版
我使用的数据集:根据评论,这对我有用。避免手动下载问题的一种方法是自动下载
pip3安装kaggle
使用您的代码对我来说加载很好:
df=pd.read\u csv('dataset.csv',delimiter='\t')
您的pd是什么。\uu版本\uuuuuu
?我的熊猫版本是1.2.3
import kaggle.cli
import sys
from pathlib import Path
if not Path.cwd().joinpath("IPIP-FFM-data-8Nov2018/data-final.csv").exists():
sys.argv = [sys.argv[0]] + "datasets download tunguz/big-five-personality-test --unzip".split(" ")
kaggle.cli.main()
pd.read_csv(Path.cwd().joinpath("IPIP-FFM-data-8Nov2018/data-final.csv"), sep="\t")