pandas read_CSV读入一列,不会分开","

时间:2017-10-30 17:18:16

标签: python pandas

我在使用逗号分隔csv文件时遇到问题。只有有效的选项是使用excel Data - >文本到列,用逗号分隔。当我这样做并打开文件它会工作,但我在python中尝试的一切只是打开一列。我错过了什么?

在第一个DF中,我尝试打开csv并分成多个列。第二个DF是excel文件,我在","上有数据文本到列。值。

9-16-17至9-30-17

报告过滤器: {Claim Status Code}(ID)=" P"并且{索赔源代码}(ID)=" X"并且{索赔源代码}(ID)=" X"和{索赔填写日期}(ID)

通用1(GP1) - 会员CDD,"会员名称 - 最后,第一","产品/药品标签名称","索赔填写日期" ,"提交的单位数量","总天数供应","总使用金额","总净成本"

<00> 0026,&#34; PERSON,FAKEONE&#34;,&#34; OTHERINFO TAB 875MG&#34;,&#34; 9/26/2017&#34;,&#34; 20&#34;,& #34; 10&#34;&#34; $ 8.75&#34;&#34; $ 0.00包装&#34; 0026,&#34; PERSON,FAKETWO&#34;,&#34;信息400 / 5ML&#34;,&#34; 9/24/2017&#34;,&#34; 200&#34;,&#34 ; 10&#34;&#34; $ 0.00包装&#34;&#34; $ 0.00包装&#34; 0026,&#34; PERSON,FAKETHREE&#34;,&#34; DATAENTRY 40MG&#34;,&#34; 9/25/2017&#34;,&#34; 15&#34;,&#34; 30& #34;&#34; $ 0.00包装&#34;&#34; $ 20.59&#34;

Jupyter Notebook

1 个答案:

答案 0 :(得分:0)

将excel文件导出到csv时,请将文本分隔符保留为none。通常这是双引号。只需删除它并保存到csv并尝试使用python导入。 另一个选择是使用pandas.read_excel而不是read_csv。