[問題]在python裡有辦法做這兩件事嗎?(詳情內文)

看板Python作者 (藍)時間9年前 (2015/05/07 10:19), 編輯推噓2(2025)
留言27則, 7人參與, 最新討論串1/1
各位好,我又再發問了,這次我想請問兩件事 1.在python裡,在我的鳥類資料裡,每筆資料都是獨立的,我想將 每筆裡面的鳥類數量(不分是哪種鳥)做加總,類似人口數的概念 ,將這個欄位放到經緯之後,但是因為當初是用pandas轉換, 所以當中很多數量欄位是沒有值的,我想這部分就把它當成0使用, 不知道有沒有方法可以實現 2.在我的資料裡,我要統計各個地點出現的次數,之後將地點跟次數 獨立出一個CSV,這我該怎麼做 附上我的測試CSV檔: https://drive.google.com/open?id=0B6SUWnrBmDwSeXFVWFhsSjc0U1U&authuser=0 麻煩各位前輩指導一下 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 210.70.151.167 ※ 文章網址: https://www.ptt.cc/bbs/Python/M.1430965147.A.FDE.html

05/07 10:36, , 1F
第一個可以用fillna()
05/07 10:36, 1F

05/07 15:30, , 2F
給樓上,還有鳥類數量要做加總,這我該怎麼做?
05/07 15:30, 2F

05/07 21:33, , 3F
你能先寫個大概嗎xd?
05/07 21:33, 3F

05/07 23:11, , 4F
這種問法是想得到什麼回答
05/07 23:11, 4F

05/07 23:31, , 5F
做加總就用numpy啊,用迴圈啊,用加法啊,不然要怎麼做?
05/07 23:31, 5F

05/08 01:12, , 6F
05/08 01:12, 6F

05/08 07:36, , 7F
給樓上,這就是我要的結果
05/08 07:36, 7F

05/08 10:59, , 8F
g大要分享一下程式嗎?大家比較欣賞一下
05/08 10:59, 8F

05/08 20:28, , 9F
https://goo.gl/Vc3I0y 加上 output csv 歡迎給意見
05/08 20:28, 9F

05/12 08:53, , 10F
請問g大,count = int(re.search('\d', count)),這
05/12 08:53, 10F

05/12 08:53, , 11F
段,有辦法改寫成2.7版的嗎?
05/12 08:53, 11F

05/12 14:06, , 12F
re.search 在 py2 3 應該是沒差的 出問題的是 encoding
05/12 14:06, 12F

05/12 14:08, , 13F
我有 update 上面的 code 讓它在 python2 可以 run 了
05/12 14:08, 13F

05/12 14:08, , 14F
可以看一下
05/12 14:08, 14F

05/12 14:25, , 15F
好的,我看到了,非常感謝你
05/12 14:25, 15F

05/12 15:44, , 16F
g大,再請教你,因為我在上面提供的CSV是測試用的
05/12 15:44, 16F

05/12 15:45, , 17F
而我現在要用全部的資料去使用,這樣程式就出現錯誤
05/12 15:45, 17F

05/12 15:47, , 18F
錯誤:'NoneType' object has no attribute 'strip'
05/12 15:47, 18F

05/12 15:52, , 19F
資料量大概將近10萬筆
05/12 15:52, 19F

05/12 16:48, , 20F
你貼一下完整錯誤訊息和截圖吧 然後新的 csv 格式一樣嗎?
05/12 16:48, 20F

05/12 18:51, , 21F
錯誤訊息截圖:https://goo.gl/imDI9G
05/12 18:51, 21F

05/12 18:53, , 22F
新的格式是一樣的,一併提供:https://goo.gl/O4tExn
05/12 18:53, 22F

05/12 21:20, , 23F
你新的 csv 第 1721 行有少逗號欄位不對 我更新了
05/12 21:20, 23F

05/13 07:22, , 24F
g大,感謝你,已經可以正常執行了
05/13 07:22, 24F

05/13 14:36, , 25F
g大,後來發現有一個問題,就是count的部分,好像變
05/13 14:36, 25F

05/13 14:37, , 26F
成了在這個地點裡,所有的鳥類數量加總了
05/13 14:37, 26F

05/13 15:39, , 27F
不是很懂你的問題點 不過東西都有了 應該可以自己撈吧
05/13 15:39, 27F
文章代碼(AID): #1LIikR_U (Python)