在python中拆分.txt文件

时间:2020-09-03 20:15:54

标签: python dataframe split

我有一个.txt文件,该文件按如下所示分隔为多行: 佛蒙特州; VT; Tunbridge; 95000204;共和党人;约翰·卡西奇; 36; 0.319 用熊猫阅读时,我只会得到一栏。 如何在python中拆分数据,以便每个分隔的值都是pandas数据框中的不同列 谢谢

1 个答案:

答案 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]