我想你需要sep
參數,因爲默認是sep=','
。
tab
如果:
names=['t[s]','digits[]','Ch10_zc[V]']
df=pd.read_csv('D885_Ch10_ZC.csv',
sep='\t',
error_bad_lines=False,
encoding='gbk',
names=names,
skiprows=1)
如果空格:
names=['t[s]','digits[]','Ch10_zc[V]']
df=pd.read_csv('D885_Ch10_ZC.csv',
sep='\s+',
encoding='gbk',
error_bad_lines=False,
names=names,
skiprows=1)
names=['t[s]','digits[]','Ch10_zc[V]']
df=pd.read_csv('D885_Ch10_ZC.csv',
delim_whitespace=True,
encoding='gbk',
error_bad_lines=False,
names=names,
skiprows=1)
,如果2個或多個空格:
names=['t[s]','digits[]','Ch10_zc[V]']
df=pd.read_csv('D885_Ch10_ZC.csv',
sep=r'\s{2,}',
engine='python',
encoding='gbk',
names=names,
skiprows=1)
編輯:
需要改變skiprows到10
:
names=['t[s]','digits[]','Ch10_zc[V]']
df=pd.read_csv(StringIO(temp),
delim_whitespace=True,
encoding='gbk',
names=names,
skiprows=10)
請發表您的實際輸入和輸出數據爲文本,而不是圖像。沒有人想要從圖像中輸入所有內容。 – languitar
是的,謝謝你的友善提醒:) –