我有一个.txt文件,该文件按如下所示分隔为多行: 佛蒙特州; VT; Tunbridge; 95000204;共和党人;约翰·卡西奇; 36; 0.319 用熊猫阅读时,我只会得到一栏。 如何在python中拆分数据,以便每个分隔的值都是pandas数据框中的不同列 谢谢
答案 0 :(得分:0)
赞(更多信息,请参见https://pandas.pydata.org/pandas-docs/stable/reference/api/pandas.read_csv.html)
import pandas as pd
df = pf.read_csv('data.csv',sep=';')
print(df)
data.csv在哪里
Vermont;VT;Tunbridge;95000204;Republican;John Kasich;36;0.319
NewYork;VT;Tunbridge;95000204;Republican;John Kasich;36;0.88
输出
Vermont VT Tunbridge ... John Kasich 36 0.319
0 NewYork VT Tunbridge ... John Kasich 36 0.88
[1 rows x 8 columns]