List_にリストされている文字列を使用して関数lambdaに渡して、各繰り返し名がloadまたはtempに変更されるようにします。ラムダx:x。 負荷 .reset_index()TForループKEYでPandasのDataFrameに名前をつける
List_ = {'load','Temp','Hum','Hum'}
list__ = []
for names in List_:
test = df.apply(lambda x: x.names.reset_index().T)
list__.append(df)
変数名とは何ですか -
とにかく、私はその痛みを伴う経験の間に二つのことを学びましたか? 'List_'はセットです! – jonrsharpe
興味のある列のリストを渡すのはなぜですか? test = df [['load'、 'Temp'、 'Hum'、 'Hum']]。apply(lambda x:x.reset_index().T) '?実際には 'test = df [['' load '、' Temp '、' Hum '、' Hum ']] reset_index()は動作しません。また、ここで何をしようとしていますか? – EdChum
定義したリストは、実際にはリストではなく、セットです。 'type(List_)'を参照してください。あなたのデータの例を教えてください。また、インデントを修正する必要があります。 – DrTRD