[問題] 利用R下載外匯資料

作者: ericchin0404 (凜魂)   2018-10-10 23:44:23
因為研究需要 我需要下載60個國家的外匯歷史資料
我找到一個stock-ai的網站
https://stock-ai.com
只要申請帳號登入後就可以利用改網址的方式下載資料
詳細方式如下面這個網站
https://blog.stock-ai.com/archives/169
照著它上面的方法改網址 並貼在網址搜尋欄搜尋確實可以下載資料
但是我的資料量實在有點大
所以希望能用R下載 而不是手動下載
上面那個網站也說可以把網址貼到R去下載
但是我知道一定不是直接貼網址到console
然後執行就能下載的吧
想請問是否有人知道類似這種以網址下載資料的方式在R上要怎麼操作?程式要怎麼打呢

Ps若有人知道可以下載大量且完整的外匯資料的方法 也拜託提供給我 不管是網站下載或
用程式執行下載都行 我找到一堆 不是國家數太少就是資料不完整有缺失值
作者: f496328mm (為什麼會流淚)   2018-10-11 00:15:00
怎麼不直接爬蟲?不知道你要那些國家 https://goo.gl/8Gw8FU這裡有 超過55種貨幣的二十年匯率數據
作者: ericchin0404 (凜魂)   2018-10-11 00:42:00
有試過用quantmod的套件和getSymbols的函數 但是爬下來的不完整 光美金對台幣在2004年就一堆na還是說有其他爬蟲方式另外 這個網站我也看過 但是找不到下載管道?請問在哪?還是我太大目了
作者: f496328mm (為什麼會流淚)   2018-10-11 01:02:00
下載管道,可以試試看用爬蟲的方式,我有爬成功不過我是用 python比較好奇為什麼要60個國家經濟學上不是比較注重 G7 嗎?頂多加一些比較有名的國家,60個會包含很多小國
作者: ericchin0404 (凜魂)   2018-10-11 09:34:00
爬蟲方法我比較不會 不過感謝你要60個是因為我要做國家主權評等分析 所以會希望有多樣一點的國家 評等才不會這麼一致

Links booklink

Contact Us: admin [ a t ] ucptt.com