前提・実現したいこと
現在手元のPandasのデータフレームの一つの列が、アルファベットローマ字で名前を収納しています。
その列は「名 (半角スペース) 姓」の順で名前を収納しているのですが、すべての列に対して「姓 (半角スペース) 名」の順に変更したいです。
具体的には
[Taro Yamada]→[Yamada Taro]
に変更したいというイメージです。
下のコードに現在の状況を再現できるdataframeを書いております。
実際のデータは1000件近くあり、一括で変換したいです。
調べてもわからなかったので質問させていただきました。どうかよろしくお願い致します。
発生している問題・エラーメッセージ
data = {'col0': ["Taro Yamada","Koichirou Nishida","Ryota Titamura"],} df = pd.DataFrame(data=data) df
試したこと
正規表現を使用すれば解決するように思いましたが、空白の前後で入れ替える処置を発見することができませんでした。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/06/08 13:10