pandas: カラム連結
pandasで数値カラム同士を文字列に変換するには、
df['新しい列名'] = df['数値カラム1名'].astype(str) + df['数値カラム2名'].astype(str)
と書くことができます。
例えば、以下のようになります。
| |
出力:
A B C
0 1 3 13
1 2 4 24
以上のように、df['新しい列名'] = df['数値カラム1名'].astype(str) + df['数値カラム2名'].astype(str) を使って、2つの数値の列を文字列に変換してから連結して新しい列を追加することができます。
ソース: Bing との会話 2023/5/11
- (1) python - dataframe内の数値から文字列に変換する方法 - スタック …. https://ja.stackoverflow.com/questions/74518/dataframe%e5%86%85%e3%81%ae%e6%95%b0%e5%80%a4%e3%81%8b%e3%82%89%e6%96%87%e5%ad%97%e5%88%97%e3%81%ab%e5%a4%89%e6%8f%9b%e3%81%99%e3%82%8b%e6%96%b9%e6%b3%95.
- (2) 【Pandas】DataFrameから文字列と数値データのcolumnを分ける. https://mochablog.org/pandas-saparate-numerical-col/.