如何使用pandas将字符串对象转换为不同的列
我想使用pandas将item_name列(例如:薯条和新鲜番茄沙司)拆分为不同的列,您可以使用以下方法:如何使用pandas将字符串对象转换为不同的列,pandas,dataframe,Pandas,Dataframe,我想使用pandas将item_name列(例如:薯条和新鲜番茄沙司)拆分为不同的列,您可以使用以下方法: df = df.join(df['item_name'].str.split(' and ', expand=True).add_prefix('item_')) 结果: print(df) item_name item_0 item_1 0 Chips and Fresh Tomato Salsa Chips
df = df.join(df['item_name'].str.split(' and ', expand=True).add_prefix('item_'))
结果:
print(df)
item_name item_0 item_1
0 Chips and Fresh Tomato Salsa Chips Fresh Tomato Salsa
你想谈什么?您能否提供一个数据帧、当前输出和所需行为的小示例?