私は最近、パンダシリーズのstr
メソッドについて知りました。しかし、私が操作を連鎖したい場合(例えば、とstrip
)、すべての操作の後でstr
を呼び出して、最も洗練されたコードではないようにしておく必要があります。パンダシリーズの文字列操作
たとえば、私のカラム名にスペースとピリオドが含まれているとし、それらをアンダースコアで置き換えたいとします。残ったアンダースコアも取り除きたいかもしれません。
df.columns.str.replace(' ', '_').str.replace('.', '_').str.strip('_')
ありがとう:私はstr
メソッドを使用して、これをやってみたかった場合は、実行することを回避のいずれかの方法があります!
regexの使用に反対ですか? – pault