を使用して pandas データフレームの一部の列名を変更する方法はありますが、すべてではありlambda
ませんか? たとえば、このデータ フレームに、、、、、という名前の列があるosx
とcentos
しubunto
ますwindows
。このデータ フレームでは、すべての列名をその列名x
に .
df.rename(columns=lambda x: x+'x')
ただし、 以外のすべての列名を変更したい場合は、どうすればよいubunto
ですか? だから私が取得したいのは、、、、という名前のosxx
データcentosx
フレームubunto
ですwindowsx
。実際、私の真のデータ フレームにはもっと多くの列があるので、通常の辞書構文を使用して 1 つずつ書き出すのは好きではなく、lambda
可能であれば関数に依存したいと考えています。
ありがとう。