作者a7319263 (小影)
看板R_Language
標題[問題] 轉換日資料到週資料
時間Mon Apr 16 21:03:35 2018
[問題類型]:
轉換載下來的資料期間
[軟體熟悉度]:
新手,很菜的那種
[問題敘述]:
各位大神好
我用BatchGetSymbols抓下sp500股價的日資料
現在我想要把日資料轉換成週資料
但無法用to.weekly()
想請問各位大神我該如何轉換
[程式範例]:
install.packages("BatchGetSymbols")
library("BatchGetSymbols")
date.start <- "2004/12/25"
date.end <- "2017/12/31"
df.SP500 <- GetSP500Stocks()
tickers <- df.SP500$tickers
l.out <- BatchGetSymbols(tickers=tickers,
first = date.start,
last.date = date.end)
感謝各位大神
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 180.204.165.240
※ 文章網址: https://webptt.com/m.aspx?n=bbs/R_Language/M.1523883817.A.769.html
1F:→ f496328mm: 剛剛複製跑了一下 馬上出現幾個錯誤04/16 22:00
2F:→ f496328mm: 1. end 後面的引號04/16 22:01
3F:→ f496328mm: 2. sp500 vs SP50004/16 22:01
4F:→ f496328mm: 2. sp500 vs SP50004/16 22:01
5F:→ f496328mm: 3. tickets 拼錯04/16 22:08
6F:→ f496328mm: 3. tickets 拼錯04/16 22:08
那是我打上來的時候出的錯抱歉哈哈,已更正感謝你
※ 編輯: a7319263 (115.82.163.55), 04/17/2018 01:35:05
7F:→ bluecadence: 4. date.end <- "201712/31"04/17 10:01
阿阿,一樣是我打上來的時候打錯啦哈哈,已更正感謝你
※ 編輯: a7319263 (115.82.163.55), 04/17/2018 19:22:22
8F:→ bluecadence: 把 l.out list 裡面 df.tickers 裡面的股價資料依照04/18 22:20
9F:→ bluecadence: 公司代碼 subset 出來,轉成 xts 格式之後,再用04/18 22:21
10F:→ bluecadence: to.weekly 函數轉換就好了。04/18 22:22
感謝大神!
※ 編輯: a7319263 (115.82.163.55), 04/19/2018 11:51:14