首页 > 解决方案 > 来自csv的Python熊猫数据框

问题描述

我在 csv 中有一些数据,格式如下:

5494;2006;4  
3579;1143;3   
1251;2567;2   
5687;652;4   
3018;3440;4  
...

当我做

df = pd.read_csv('ratings.csv')

,我只得到 1 列 5494;2006;4 并且它下面的值是 3579;1143;3 ...我想做的是制作 3 列,每一列代表用“;”分隔的值 在 .csv 中。有谁知道这是怎么做到的吗?谢谢 :)

标签: pythonpandascsv

解决方案


你只需要定义分隔符,df = pd.read_csv('ratings.csv', sep=';')


推荐阅读