私は見たいファイルがいくつかありますが、変数のセットに基づいてそれぞれにラベルを付けたいと思います...python ...ファイル名として渡す変数を作成する
私は、データフレームにラベルを付けるためにそれを使用したいfile_nameに、そのようなものに基づいてlocation = 'home'
source_system = 'Sys_'
date = '20160608'
file_name = location+source_system+date
print(file_name)
-> homeSys_20160608
... ...
file_name = sqlContext.read.parquet(file_path)
私は他の場所で定義されFILE_PATHを持っています。
これを試してみると、データフレームの名前はhomeSys_20160608ではなく、file_pathという名前に変わりました。
私は何をしたいのですか?
基本的には、変数に基づいてデータフレームを作成する方法があるのだろうかと思っています。私は別の名前を持つ複数のデータフレームを作成したいので、私はそれらを1つのpythonノートブックで分析することができます。各データフレームは同じ構造を持ちますが、異なるデータが入力されます。
これは悪い考えです。[変数名からデータを保持する](http://nedbatchelder.com/blog/201112/keep_data_out_of_your_variable_names.html)です。代わりに辞書を使用してください。 – MattDMo