我有下表:
\"Column,One\",Column Two, Column Three
我正在尝试使用熊猫read_csv
dataset = pd.read_csv(fin, header=None, quotechar='"', escapechar='\\', quoting=0)
我想要的存储表的方式是:
0 1 2
Column,One Column Two Column Three
但是目前,当我打印表格时,我得到了:
0 1 2 3
"Column One" Column Two Column Three
如果有人可以帮助我,将不胜感激。
谢谢。
答案 0 :(得分:0)
df['0'] = df[['0', '1']].apply(lambda x: ''.join(x).translate(str.maketrans('','','"')), axis=1)
唯一的出路是在读取数据帧之后删除““”,然后合并列0和列1。
答案 1 :(得分:-1)
您可以尝试转义逗号吗? “第\列,第一个”,第二列,第三列