看板 R_Language 關於我們 聯絡資訊
[軟體熟悉度]: 入門(寫過其他程式,只是對語法不熟悉) [問題敘述]: 小弟在使用Rfacebook的packages的時候想要抓取每篇Post 的按讚人名,但是發現一篇一篇抓太慢了,於是直接用一個 id[1:5]去做,但是卻發生了上述的問題,求解! [程式範例]: Case1:只抓取一篇Post的情況 > post_test = getPost(post = page$id[1], token = fb.oauth) $likes from_name from_id 1 黃馨慧 1509633689052641 2 Ustart Moe 1324579444243056 3 Linda Chen 1810075945896579 4 李偉綾 1546840591999885 5 Vivian Wu 1365546490131919 6 呂羽晨 1265741546832028 7 林均憶 1502875853061901 Case2:嘗試一次抓取多篇Post的情況 > post_test = getPost(post = page$id[1:5], token = fb.oauth) 錯誤: length(url) == 1 is not TRUE [環境敘述]: Windows 7 Version : R 3.2.5 [關鍵字]: facebook -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.47.46.200 ※ 文章網址: https://www.ptt.cc/bbs/R_Language/M.1480007487.A.C27.html
Edster: 你讀地懂錯誤訊息嗎,不就是教你一次抓一篇? 11/25 02:14
Edster: 去查查迴圈怎麼用應該就解決你的問題. 11/25 02:16
lovedmagic: 已經用迴圈做了,但是又出現新問題,就是資料一大的話 11/25 03:38
lovedmagic: 迴圈該如何設計呢?求解 11/25 03:39
lovedmagic: 已解決 11/25 03:45