pandasはある列のデータを処理する
今日問題が発生しました.処理手順をメモして、pandas変数のフィールドを変換します.
以前はapplymapですべてのフィールドを一括処理し、いくつかの資料を検索した後、applyメソッドを使用して必要なフィールドだけを変更することを学びました.
以前はapplymapですべてのフィールドを一括処理し、いくつかの資料を検索した後、applyメソッドを使用して必要なフィールドだけを変更することを学びました.
# , ,
# , 1 0
def processMethod(d:str)->int:
# print(d)
if d.find('something')>0:
return 1
else:
return 0
#
# , variable['paramName']
# apply , lambda, x['paramName']
# axis=1, , rooms ,
# axis=1, ,
rooms['direction']=rooms.apply(lambda x:processMethod(x['direction']),axis=1)