df.apply函數有多個返回值

目標:將df.apply函數的多個返回值賦值到df的多個列中
代碼:
先看返回值包含多列,如下:

df1['RFRV'].apply(get_need)

在這裏插入圖片描述
首先將這些多列放到df的一列中,再拆分爲四列,如下:

df1['text'] = df1['RFRV'].apply(get_need)

df1[['complexity','comple_ci','num_ci','count']] = df1['text'].apply(pd.Series)
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章