[問題] 重新index一個去除重複列的DataFrame

看板Python作者 (jimmy)時間8年前 (2016/05/02 09:17), 編輯推噓1(102)
留言3則, 2人參與, 最新討論串1/1
大家好! 小弟是python的新手 在處理一個DataFrame遇到一個小問題 資料型態如下 Name 經度 緯度 0 三重派出所(重新路) 121.501942 25.063588 1 三重派出所(重新路) 121.501942 25.063588 2 三重派出所(重新路) 121.501942 25.063588 3 三重派出所(重新路) 121.501942 25.063588 4 三重派出所(重新路) 121.501942 25.063588 5 三重派出所(重新路) 121.501942 25.063588 6 三重派出所(重新路) 121.501942 25.063588 7 三重派出所(重新路) 121.501723 25.063730 8 永安街 121.569664 24.986882 ... 我先用drop_duplicates("Name")之後,成功將相同名稱的row去除 Name 經度 緯度 0 三重派出所(重新路) 121.501942 25.063588 8 永安街 121.569664 24.986882 10 中原中平路口 121.445659 25.054414 11 士林電機(中山德行路口) 121.524600 25.105480 .... 但是問題來了,index的地方保留了原本的index位置, 我希望能夠按照新的順序編號 但我如果重新編index(永安街是1,中平路口2,士林電機3...) 會變成下面這樣 Name 0 三重派出所(重新路) 1 NaN 2 NaN 3 NaN 4 NaN 5 NaN 6 NaN 7 NaN 8 永安街 9 NaN 10 中原中平路口 請各位神人指教一下小弟,要怎樣才能順利index去除duplicate的DataFrame 先謝謝各位了! -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 117.56.242.217 ※ 文章網址: https://www.ptt.cc/bbs/Python/M.1462151841.A.C09.html

05/02 10:52, , 1F
05/02 10:52, 1F

05/02 10:53, , 2F
df = df.reset_index(drop=True)
05/02 10:53, 2F

05/02 11:24, , 3F
感謝大大 成功了 謝謝!!
05/02 11:24, 3F
文章代碼(AID): #1N9ggXm9 (Python)