numpy.sort 和 sort_values()的差異
2019/09/27 上午 10:55
機器學習共學討論版
Jen
觀看數:45
回答數:3
收藏數:0
ml100-3
ml100-3-d16
如題, 請問numpy.sort和sort_values()有何不同?
回答列表
-
2019/09/27 下午 01:54陳明佑 (Ming You Chen)贊同數:0不贊同數:0留言數:1
沒什麼不同, 只是一個是 numpy 的方法, 一個是 pandas 的方法
順待一提, python 原生資料型態 list 也有自己的排序方法 list.sort()
三個都是不一樣的物件, 但是做同一件事情的方法
初學Python, 理解資料型態是很大的一個門檻
因為不用宣告, 從程式中看不出來
但是一但呼叫的方法與目前的型態不同, 又跳出 Error 了 XD
這時有一個心法是
"只要碰上 Error, 先問自己現在這個資料是什麼型態, 這個型態可以這樣呼叫嗎?"
往這個方向google, 大概就能解90%以上初學時的Error了
-
2019/09/27 下午 03:07張維元 (WeiYuan)贊同數:2不贊同數:0留言數:1
補充一下,「三個都是不一樣的物件,但是做同一件事情的方法」。但是不同的物件有不同的特性,使用上用法跟速度都是可以考量的:)
-
2019/09/28 上午 01:31張維元 (WeiYuan)贊同數:0不贊同數:0留言數:0
「請問速度上是要測試才會知道各自的耗用時間,對吧?」
=> 其實如果你熟資料型態的話,應該會有一點想法!