[英]How to read in a csv file which has list of list columns values with certain rows having double quotes as strings
[英]How to read a csv file, which has double quotes next to commas
我有一個csv文件,其行如下所示
q4_1,"blabla,bla",new_label q4_2,alb,new_label2
我想在看起來像這樣的pandas
data.frame
中閱讀它
import pandas as pd
pd.DataFrame({'col1' : ['q4_1','q4_2'],
'col2' : ['blabla,bla','alb'],
'col3' : ['new_label','new_label2']})
我應該pd.read_csv
使用pd.read_csv
函數中的哪個參數? 我無法從文檔中弄清楚
使用python 3.7和pandas 0.23.4 ,可以做到這一點:
import pandas as pd
df0 = pd.read_csv('data.csv', names=["col1", "col2", "col3"], squeeze=True)
結果是具有問題中描述的結構的DataFrame:
col1 col2 col3
0 q4_1 blabla,bla new_label
1 q4_2 alb new_label2
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.