logo
Loading...

想問 .loc[] 跟 .iloc[] 的 差別是甚麼? - Cupoy

想問 .loc[] 跟 .iloc[] 的 差別是甚麼?

想問 .loc[] 跟 .iloc[] 的 差別是甚麼?

2021/01/29 上午 10:55
Pandas DataFrame 的資料選取 (3/19更新)
Cathy Chen
觀看數:193
回答數:3
收藏數:2

想問 .loc[] 跟 .iloc[] 的 差別是甚麼?

回答列表

  • 2021/01/29 上午 11:03
    李柏霆
    贊同數:2
    不贊同數:0
    留言數:0

    .loc[] : 使用column名和index名進行定位 .iloc[] : 使用索引定位 .loc[index名稱,所在的column名稱] .iloc[該資料在第幾個row,該資料在第幾個column]

  • 2021/01/29 下午 00:01
    Matthew Huang
    贊同數:2
    不贊同數:0
    留言數:0

    簡單說,loc[,]是用行名稱和列名稱去找出相應元素;iloc[,]就是仿numpy方式去找出相應元素。忘記從哪看到的,iloc讀取速度會比loc慢。 ![image](http://kwassistfile.cupoy.com/000001774C469AB80000029C6375706F795F72656C65617365414E53/1611820869588/large) 參考資料 https://codertw.com/%E7%A8%8B%E5%BC%8F%E8%AA%9E%E8%A8%80/462517/

  • 2021/01/29 下午 00:15
    張維元 (WeiYuan)
    贊同數:0
    不贊同數:0
    留言數:0

    嗨,你好
    .loc => location ,用位置名稱選取 .iloc => index location,用索引位置選取 例如: .loc['a': 'd', 'nama'] => 'a' 編號到 'd' 編號 的 name 欄位 .iloc[0: 4, 3] => 第 0 筆到第 4 筆的第 3 個欄位

    嗨,你好,我是維元,持續在不同的平台發表對 #資料科學、 #網頁開發 或 #軟體職涯 相關的文章。如果對於內文有疑問都歡迎與我們進一步的交流,都可以追蹤我的 Facebook技術部落格 ,也會不定時的舉辦分享活動,一起來玩玩吧 ヽ(●´∀`●)ノ 以下分享一些我近期發表跟資料科學有關的文章,歡迎大家持續追蹤: ■ 資料分析工具那麼多,該怎麼選? 🛠️
    真.資料團隊與分工
    觀察資料的 N 件事 🔖
    資料前處理必須要做的事 - 資料清理與型態調整