1
我有一個數據框,並且我想基於現有列上的某些處理添加一個新列。使用函數添加一個基於來自其他列的值的新列使用函數pandas python
import pandas as pd
def func_processcol(l):
processedl=l+1
return processedl
df = pd.DataFrame({'a':['l1','l2','l3','l4','l5','l6'],
'b':['1','2','2','1','2','2']})
現在我想通過傳遞列中的值來添加一個新的列到數據框。 DF [E] = [L1 + 1,...]
從函數的返回類型爲字符串列表,它是複雜的功能。我只是用添加來簡化示例。我可以在不使用astype的情況下使用它。 – AMisra