データフレームをリスト化
以下のコード(関数は省略はしておりますが)
以下のエラーコードがでます。
Traceback (most recent call last):
df_L12[i] = df_clear()
NameError: name 'df_L12' is not defined
for文のあとにdfをclearしているので大丈夫かと思っていたのですがコードが通りません。
ご教授のほどよろしくおねがいします。
import os
import pandas as pd
import matplotlib as mpl
import matplotlib.pyplot as plt
import wx
def df_clear():
df = pd.DataFrame(data=None, index=None, columns=None, dtype=None, copy=False)
return df
def ask_number():
return 1
Remediation = int(ask_number())
for i in range(0, Remediation):
df_L12[i] = df_clear()
df_L14[i] = df_clear()
df_nagate[i] = df_clear()
if i > Remediation:
target_dir0 = ask_dir()
df_L12, df_L14, df_nagate = df_make(target_dir0, '.CSV',i)
df_L12[i] = df_L12
df_L14[i] = df_L14
df_nagate[i] = df_nagate