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

作者: jimmy15923 (jimmy)   2016-05-02 09:17:18
大家好!
小弟是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
先謝謝各位了!
作者: doomleika (iSuck)   2016-05-02 10:52:00
http://goo.gl/Qkldvidf = df.reset_index(drop=True)
作者: jimmy15923 (jimmy)   2016-05-02 11:24:00
感謝大大 成功了 謝謝!!

Links booklink

Contact Us: admin [ a t ] ucptt.com