2017-06-20 14 views
0

私は読んで、各ファイルに同じことをする必要があるフォルダにいくつかのcsvファイルを持っています。私はファイル名で作成された各データフレームの名前を変更したいのですが、どうしたらよいかわかりません。ファイル名をリストに保存して、後で何らかの形でそれらを参照できますか?私の現在のコードは荒いです。前もって感謝します。pythonでデータフレームのファイル名を変更する方法は?

import os 
Path = "C:\Users\DATA" 
filelist = os.listdir(Path) 
for x in filelist: 
    RawData = pd.read_csv("C:\Users\DATA\%s" % x) 
+3

['dict'](https://docs.python.org/3.6/tutorial/datastructures.html#dictionaries)を使用してください。配列(本当に 'list'を意味しますか?)は' int'でインデックスされます。 –

答えて

0

すべてのファイルが1つのデータフレームだけの場合はどうなりますか?

import os 
path = "C:\Users\DATA" 
raw_data = {i: pd.read_csv(os.path.abspath(i)) for i in os.listdir(path)} 
関連する問題