[問題] 轉換日資料到週資料

看板R_Language作者 (小影)時間6年前 (2018/04/16 21:03), 6年前編輯推噓0(0010)
留言10則, 2人參與, 6年前最新討論串1/1
[問題類型]: 轉換載下來的資料期間 [軟體熟悉度]: 新手,很菜的那種 [問題敘述]: 各位大神好 我用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://www.ptt.cc/bbs/R_Language/M.1523883817.A.769.html

04/16 22:00, 6年前 , 1F
剛剛複製跑了一下 馬上出現幾個錯誤
04/16 22:00, 1F

04/16 22:01, 6年前 , 2F
1. end 後面的引號
04/16 22:01, 2F

04/16 22:01, 6年前 , 3F
2. sp500 vs SP500
04/16 22:01, 3F

04/16 22:01, 6年前 , 4F
2. sp500 vs SP500
04/16 22:01, 4F

04/16 22:08, 6年前 , 5F
3. tickets 拼錯
04/16 22:08, 5F

04/16 22:08, 6年前 , 6F
3. tickets 拼錯
04/16 22:08, 6F
那是我打上來的時候出的錯抱歉哈哈,已更正感謝你 ※ 編輯: a7319263 (115.82.163.55), 04/17/2018 01:35:05

04/17 10:01, 6年前 , 7F
4. date.end <- "201712/31"
04/17 10:01, 7F
阿阿,一樣是我打上來的時候打錯啦哈哈,已更正感謝你 ※ 編輯: a7319263 (115.82.163.55), 04/17/2018 19:22:22

04/18 22:20, 6年前 , 8F
把 l.out list 裡面 df.tickers 裡面的股價資料依照
04/18 22:20, 8F

04/18 22:21, 6年前 , 9F
公司代碼 subset 出來,轉成 xts 格式之後,再用
04/18 22:21, 9F

04/18 22:22, 6年前 , 10F
to.weekly 函數轉換就好了。
04/18 22:22, 10F
感謝大神! ※ 編輯: a7319263 (115.82.163.55), 04/19/2018 11:51:14
文章代碼(AID): #1Qr9yfTf (R_Language)