热线电话:13121318867

登录
2020-05-01 阅读量: 1087
dataframe数据列拆分,题目详情见正文

df表详情如下:

请将上表中的出发地和目的地分成两个新的列并删除from_to。

参考代码:

df = pd.DataFrame({'from_to': ['ShangHAI_BeiJing', 'ShangHAI_Chongqing', 'BeiJing_chengdu',
'tianJin_PaRis', 'Beijing_shenzhen'],
'FlightNumber': [10001, 10011, np.nan,10021, 10035],
})
df['FlightNumber'] = df['FlightNumber'].interpolate().astype(int)
df
temp = df.from_to.str.split('_', expand=True)
temp.columns = ['from', 'to']
df = df.drop('from_to', axis=1)
df = df.join(temp)
df

代码结果:

88.9195
3
关注作者
收藏
评论(0)

发表评论

暂无数据
推荐帖子