我有一個 str 變數和兩個字串列我想保存在一個新列中作為 ID 我這樣做
pos = 9
colname - df.columns[pos]
df['CNV_ID'] = str(colname) str(df['col1']) str(df['col2'])
出于我的原因,我不明白這會破壞我的 df 的結構(無法復制和粘貼 df 在安全計算機中作業,但可以顯示螢屏截圖。

到底是怎么回事??
如果我保存它并用文本編輯器打開它,它看起來更糟

(很抱歉發布圖片,我知道這不是一個好習慣,但是,我無能為力)
uj5u.com熱心網友回復:
使用astype(str):
df['CNV_ID'] = colname df['col1'].astype(str) df['col2'].astype(str)
轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/446245.html
