この問題は、ループ内で異なる変数名を使用することで解決できます。しかし、データフレームを格納できるListの要素の長さを調べることができるかどうかを確認する必要があります。python pandasのリストの要素に格納されているデータフレームの長さを取得する必要があります
フォルダに保存されているすべての.csvファイルを読み込むコードを記述しました。私は文字を含むリストを作成しました。今、私はフォルダから1つずつCSVファイルを読み込み、リストの要素にデータフレームとして保存しています。したがって、リストのすべての要素には、csvファイルを読み取って取得したデータフレームが含まれています。すなわち、リスト要素0 - 「a」は1つのデータフレームを含み、リスト要素1-bは他のデータフレームを含む。私はリストの要素に含まれるデータフレームの長さを見つける必要があります。私はlen()を使用していますが、これはリストの唯一の長さを反映しています。親切に私にいくつかの解決策をお勧めします。
以下はコードです。
url = "C:/Users/SONY/Desktop/SEdge/Proec/Day/Master Files/20-12-2017/"
count = 0;
lst = ["a", "b", "c", "d"]
os.chdir(url)
for file in glob.glob("*.csv"):
join = url + file;
lst[count] = pd.read_csv(join)
count +=1;
プリント(LEN(LST [1]))
を通過することをお勧めデータ構造の詳細については、CSVファイルの長さは1
を与えるだろう。あなたのデータはどのように見えますか?あなたは何を見たいですか? –
[ループ中に異なる変数名を作成するにはどうすればよいですか? (Python)](https://stackoverflow.com/questions/6181935/how-do-you-create-different-variable-names-while-in-a-loop-python) – Dark
私の記事の説明を編集しました。一度確認してください。 –