0
改變我試圖合併兩個數據幀這裏是我的代碼:列名已經自動
我如何加載數據:
import pandas as pd
df_population = pd.read_csv("C:/Users/Satgiaire
05/Downloads/population_commune.csv",encoding = 'iso-8859-1')
我如何合併數據
df_merged2 = pd.merge(df_population, df_merged, left_on=['CODGEO'],
right_on=['Code_commune_INSEE'],how='inner')
它成功但CODGEO列的名稱已更改,並知道我有CODGEO_X。我有CODGEO在這兩個數據幀和我想只有CODGEO沒有X
因爲您的值在dfs中發生衝突,所以它會創建一個帶有後綴X和Y的新列,以顯示原始值的來源。你需要發佈原始數據,代碼來加載dfs和期望的結果,因爲這種行爲是[記錄](http://pandas.pydata.org/pandas-docs/stable/merging.html#overlapping-value-columns) – EdChum
我在結果中只有一個CODGEO_x。我想CODGEO沒有x或y。或者我想合併而不重複列。 –
你確定合併後沒有'CODGEO_Y'嗎? – EdChum