フォルダにn個のcsvファイルがあり、それをpandasデータフレームに変換しました。2列を掛け、Pythonのn個のデータフレームに新しい列を作成します
私が持っているすべてのn個のデータフレームについて、2つの列の値を掛けて、別の列の値を加算したいとします(['X value'] * ['Slope'] + ['Intercept']) ))、出力Y値を持つ新しい列を作成します。
私はこの方法を試してみました:
dfs['Y value'] = [(dfs[n]['X value'] * dfs[n]['Slope']) + dfs[n]['Intercept'] for n in range(len(files))]
それは[Y値]を示しているがないインデックスにエラーとして。
ありがとうございました。私はPythonで新しく、ここでも新しいです、私は私の問題をよく説明してくれることを願っています。
おかげで、それは間違いなく、それを行うにはきれいな方法になりますが、私はまだ一緒にすべてを連結しないように理由があります。 – Flora