におけるデータフレームの名前を変更します。を動的に私は動的にデータセットを作成しようとしているのPython
def CreateDF (indsn, outdsn):
outdsn = pd.DataFrame(indsn)
....
return outdsn
CreateDF (phase_df, phase_df2)
をしかし、それは動作しません、私は次のエラーを取得する:
NameError: name 'phase_df2' is not defined
は、上記を行うことができることリスト内の各データセットのデータセットのリストをループすることもできるので便利ですが、動的に名前を変更する方法がわかりません。
ここで 'phase_df2'はあなたのコードスニペットがこれが宣言されている場所を示さないので、ここで何が間違っているのかがはっきりしています – EdChum
あなたは[MCVE](http://stackoverflow.com/help/mcve)あなたが得ているエラーとは何の関係もありません。 –
そのエラーは、あなたの機能とは何の関係もありません。 df = pd.DataFrame(np.arange(2 * 5).reshape(2,5)) df.columns = ['blah'、以下の例では、phase2_df – SAMO