R_Language 板


LINE

[軟體熟悉度]: 新手(沒寫過程式,R 是我的第一次) [問題敘述]: 大家好,我是超級新手 偶然發現這個程式感覺很厲害,想應用在金融市場,可是我完全沒有概念,在網路搜過一 些部落格,一些高手寫的文章,我多數也是有看沒有懂,我目前會用getSymbols抓美股、 台股、跟fred的資料,還有用chartSeries跟plot畫圖。 Q1:想自己匯excel資料,網路上看到的寫法我試了都說無法開啟連結,我的csv檔是存在 桌面,錯誤畫面如附圖 Q2:我的r安裝完使用的是32bit,正確嗎? Q3:有沒有推薦外行人入門的書籍?因為我沒有資科背景,有的東西我看過去還是看不懂 謝謝 [程式範例]: http://i.imgur.com/wEnlGr0.jpg [環境敘述]: http://i.imgur.com/LXP5sM5.jpg --



※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 117.19.34.201
※ 文章網址: https://webptt.com/m.aspx?n=bbs/R_Language/M.1490069293.A.21A.html
1F:→ clansoda: 置底文章有教學用的程式喔 可以PO你的錯誤訊息上來嗎 03/21 12:13
2F:推 APM99: 那你有程式背景嗎 03/21 12:15
3F:→ Irene8837: 我沒有背景,只有學金融,想用r學做回測,跟資料分析 03/21 12:18
4F:推 bluecadence: 檔案的路徑改用絕對路徑吧 03/21 12:19
5F:→ locka: 補充樓上,要直接讀取檔案read.csv("test. csv")須將csv檔 03/21 14:44
6F:→ locka: 放在工作目錄資料夾中(用getwd()指令查看工作目錄)不然就是 03/21 14:44
7F:→ locka: 用絕對路徑讀檔read.csv("C:/.../user/Desktop/test.csv") 03/21 14:44
8F:→ clansoda: 可以裝Rstudio來使用,我也沒有程式背景 那很適合我們 03/21 15:12
9F:→ carl090105: 若是用windows可以點檔案右鍵內容看一下檔案絕對路徑 03/21 21:00
10F:→ carl090105: 不過還是建議google一下絕對路徑及相對路徑的差異 03/21 21:00
11F:→ Irene8837: 謝謝,匯入後好像欄位名稱跟他自己拉資料不同,然後我 03/21 22:56
12F:→ Irene8837: 用chartSeries畫圖會錯誤 03/21 22:56
13F:→ bluecadence: 要用chartSeries畫股價圖,你的資料格式要轉成 xts 03/22 07:03
14F:→ bluecadence: 把你匯入,資料的欄位整理好,通常要有 Date, Open, 03/22 07:05
15F:→ bluecadence: High, Low, Close, Volume 等欄位 03/22 07:06
16F:→ bluecadence: 然後用 xts() 函數把資料轉換格式。 03/22 07:07
17F:→ bluecadence: 例如你匯入的資料叫做 y 03/22 07:07
18F:→ bluecadence: > names(y) 03/22 07:08
19F:→ bluecadence: [1] "Date" "Open" "High" "Low" "Close" 03/22 07:08
20F:→ bluecadence: "Volume" 03/22 07:08
21F:→ bluecadence: yxts <- xts(y[, -1], order.by=as.Date(y$Date)) 03/22 07:09
22F:→ bluecadence: yxts 是轉換後的資料,這時候你就可以用 03/22 07:09
23F:→ bluecadence: chartSeries(yxts) 畫出股價圖 03/22 07:09
24F:→ Irene8837: http://i.imgur.com/cim228x.jpg 03/22 10:03
25F:→ Irene8837: T.T轉不過去,改名時是用names(y)<-c(),對嗎 03/22 10:04
26F:→ bluecadence: yxts <- xts(y[, -1], order.by=as.Date(y$Date)) 03/22 10:38
27F:→ bluecadence: chartSeries(yxts) 03/22 10:38
28F:→ bluecadence: 注意你用的欄位名稱是"date" 那就用 y$date 03/22 10:39
29F:→ bluecadence: 建議你還是要從基本的 R 學起 03/22 10:41
30F:→ Irene8837: http://i.imgur.com/mmKGMtt.jpg 03/22 10:53
31F:→ Irene8837: 請問有推薦的書嗎? 03/22 10:55
32F:→ bluecadence: as.Date 不是 as.date 03/22 11:00
33F:→ Irene8837: 原來那個Date不是我設定的date好感動喔,謝謝你,我把 03/22 11:09
34F:→ Irene8837: 你給的指令抄起來以後應該都能套用? http://i.imgur.c 03/22 11:09
35F:→ Irene8837: om/yTT4lop.jpg 03/22 11:09
36F:→ Irene8837: 成品http://i.imgur.com/UYfUyX4.jpg 03/22 11:09
37F:→ bluecadence: 1.推薦的書: 抱歉這我不知道,因為我已經會幾種語言 03/22 11:18
38F:→ bluecadence: 所以只要網路上看一下資料型態和語法就能寫了 03/22 11:19
39F:→ bluecadence: 2. 指令能套用嗎?: 原則上是 03/22 11:20
40F:→ Irene8837: 非常感謝您 03/22 11:26







like.gif 您可能會有興趣的文章
icon.png[問題/行為] 貓晚上進房間會不會有憋尿問題
icon.pngRe: [閒聊] 選了錯誤的女孩成為魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一張
icon.png[心得] EMS高領長版毛衣.墨小樓MC1002
icon.png[分享] 丹龍隔熱紙GE55+33+22
icon.png[問題] 清洗洗衣機
icon.png[尋物] 窗台下的空間
icon.png[閒聊] 双極の女神1 木魔爵
icon.png[售車] 新竹 1997 march 1297cc 白色 四門
icon.png[討論] 能從照片感受到攝影者心情嗎
icon.png[狂賀] 賀賀賀賀 賀!島村卯月!總選舉NO.1
icon.png[難過] 羨慕白皮膚的女生
icon.png閱讀文章
icon.png[黑特]
icon.png[問題] SBK S1安裝於安全帽位置
icon.png[分享] 舊woo100絕版開箱!!
icon.pngRe: [無言] 關於小包衛生紙
icon.png[開箱] E5-2683V3 RX480Strix 快睿C1 簡單測試
icon.png[心得] 蒼の海賊龍 地獄 執行者16PT
icon.png[售車] 1999年Virage iO 1.8EXi
icon.png[心得] 挑戰33 LV10 獅子座pt solo
icon.png[閒聊] 手把手教你不被桶之新手主購教學
icon.png[分享] Civic Type R 量產版官方照無預警流出
icon.png[售車] Golf 4 2.0 銀色 自排
icon.png[出售] Graco提籃汽座(有底座)2000元誠可議
icon.png[問題] 請問補牙材質掉了還能再補嗎?(台中半年內
icon.png[問題] 44th 單曲 生寫竟然都給重複的啊啊!
icon.png[心得] 華南紅卡/icash 核卡
icon.png[問題] 拔牙矯正這樣正常嗎
icon.png[贈送] 老莫高業 初業 102年版
icon.png[情報] 三大行動支付 本季掀戰火
icon.png[寶寶] 博客來Amos水蠟筆5/1特價五折
icon.pngRe: [心得] 新鮮人一些面試分享
icon.png[心得] 蒼の海賊龍 地獄 麒麟25PT
icon.pngRe: [閒聊] (君の名は。雷慎入) 君名二創漫畫翻譯
icon.pngRe: [閒聊] OGN中場影片:失蹤人口局 (英文字幕)
icon.png[問題] 台灣大哥大4G訊號差
icon.png[出售] [全國]全新千尋侘草LED燈, 水草

請輸入看板名稱,例如:BabyMother站內搜尋

TOP