添加链接
link管理
链接快照平台
  • 输入网页链接,自动生成快照
  • 标签化管理网页链接
相关文章推荐
绅士的创口贴  ·  震惊! ...·  1 月前    · 
被表白的橙子  ·  使用Python ...·  1 月前    · 
销魂的瀑布  ·  使用 RAPIDS cuDF pandas ...·  1 月前    · 
忐忑的毛衣  ·  cuDF(GPU 加速 ...·  1 月前    · 
健身的键盘  ·  亚冠·  2 年前    · 
我去  ·  Ambari—HDFS配置NameNode ...·  6 年前    · 

处理数据中总是会遇到这种需求,对一列数据处理用自定义的函数处理后,会有多个返回值,需要创建新的列来存储新生成的返回值;

搜索中发现了留住的方法,返回pd.Series格式;或者生成列表,但是生成列表的方法,我一直试验不成功,后续还要再多一些尝试;

谢谢楼主的分享: https://codeday.me/bug/20180820/223407.html

1、通过apply(pd.Series)实现将tuple进行分列

df = pd.DataFrame({'a':[1,2], 'b':[(1,2), (3,4)]})

df[['b1', 'b2']] = df['b'].apply(pd.Series)