translate_talbe=str.maketrans('一二三四五','12345')
dt2['大区2']=dt2['大区'].str.translate(translate_talbe)
対応する文字の置換には、上記のメソッド str.translate() を使用できます。このメソッドを使用して、変換テーブル内のマップされた文字列内の文字を置換できます。結果は次のとおりです。
他の交換方法の手順:
- replace() メソッドは、DataFrame または Series オブジェクト内の要素を置換するために使用でき、一般的な置換または正規表現、df.replace({'a':'A','b':'B'})、df を処理できます。 . replace('a','A') は複数の要素を置き換えます
- str.replace()、単一の要素を置換する必要がある場合は、str.replace() を使用できます。このメソッドは Series オブジェクト、s.str.replace(['a','b']、 ['A' ,'B'];
- str.lstrip()、str.rstrip()、および str.strip() は、シリーズ内の文字列の先頭、末尾、または 2 つのセグメントにある文字をそれぞれ削除するために使用されます。