我正在清理一个Excel文件,但是连续有一列,答案很长,我想将其拆分为多列
我正在使用以下代码:
columns
但是当我打印出数据框时,只有一列而不是其他列,我该怎么做?
答案 0 :(得分:0)
>>> df = pd.DataFrame({'test':['One Two Three']})
>>> df[1], df[2], df[3] = df['test'].str.split(' ',n=2,expand=True)
>>> df
test 1 2 3
0 One Two Three 0 1 2
OR
>>> df = pd.DataFrame({'test':['One Two Three']})
>>> df = df['test'].str.split(' ',n=2,expand=True)
>>> df
0 1 2
0 One Two Three