1
データフレームがあり、既存の列の処理に基づいて新しい列を追加したいとします。関数を使用して他の列の値に基づいて新しい列を追加します。
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']})
ここで、列aに値を渡すことによって、新しい列をデータフレームに追加します。 DF [E] = [L1 + 1、...]
関数からの戻り値の型が文字列のリストであり、それは複雑な関数です。私は例を単純化するために追加を使用しました。私はそれをastypeを使わずに使うことができますか? – AMisra