質問内容
作成した関数にDataframeを渡し、
関数内でDataframeを加工する方法についてご教示願います。
以下のように、関数内で行を抽出する処理を行っても、
関数から出るとDataframeが変わっていません。
Pythonの引数は参照渡しという理解ですが、
なぜ関数内でDataframeの加工が出来ていないのでしょうか?
該当のソースコード
Python
1import pandas as pd 2import numpy as np 3 4df = pd.DataFrame(np.arange(12).reshape(4, 3), 5 columns=['A', 'B', 'C']) 6 7def Extract(df): 8 df = df[df['A'] == 0] 9 10Extract(df)
回答3件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。