如何拆分两列

时间:2019-04-06 22:36:54

标签: python python-3.x string pandas split

我试图在数据框中拆分2列。当我运行代码时,输​​出为“错误:需要整数”。我该如何解决这个问题?

这是我的代码

<button onclick="addItemToKitchen()">Add Item</button>
<button onclick="showKitchen()">Show Kitchen List</button>

尝试拆分的变量是path_data = path.join(path.dirname(r'/Users/jerryroc/Dropbox/migration/17100014-fra'), 'data') path_used = path_data+'/17100014-fra/' data = pd.read_csv(path_used + '17100014.csv', sep = ';',low_memory = False) data = data[data['GÉO']=='Québec'] data = data[data['Type de migrant']=='Immigrants'] data = data[data['Sexe']=='Les deux sexes'] age =['0 an', '1 an'] for x in range(2,100): age.append(str(x)+' ans') data = data['Groupe d\'âge'].str.split(expand=True)[:][0] data[['year', 'end']] = data['PÉRIODE DE RÉFÉRENCE'].str.split("/",expand=True) data = data[['year', 'age', 'VALEUR']] data['age'] = data['age'].astype('Int64') data.columns = ['year', 'age', 'nombre'] Groupe d'\age

Groupe d'age就像:

PÉRIODE DE RÉFÉRENCE

Périodederéférence就像:

16 
17
19
15 to 19

0 个答案:

没有答案