R_Language 板


LINE

7/26 16:23更新: 後來測試成功,重點在於設定dom的名稱 code: http://pastebin.com/6c0gdc1Y nPlot成功案例:http://tinyurl.com/ovuxmpt 7/26 15:10寫的: 我跑是沒出現任何警告跟錯誤,我的環境列於下方: 而且有正常呈現,不過你的scatter_plot那個tab沒有圖就是 > sessionInfo() R version 3.2.0 (2015-04-16) Platform: x86_64-w64-mingw32/x64 (64-bit) Running under: Windows 7 x64 (build 7601) Service Pack 1 locale: [1] LC_COLLATE=Chinese (Traditional)_Taiwan.950 [2] LC_CTYPE=Chinese (Traditional)_Taiwan.950 [3] LC_MONETARY=Chinese (Traditional)_Taiwan.950 [4] LC_NUMERIC=C [5] LC_TIME=Chinese (Traditional)_Taiwan.950 attached base packages: [1] stats graphics grDevices utils datasets methods base other attached packages: [1] shiny_0.11.1 rCharts_0.4.5 loaded via a namespace (and not attached): [1] R6_2.0.1 plyr_1.8.2 htmltools_0.2.6 tools_3.2.0 [5] whisker_0.3-2 yaml_2.1.13 Rcpp_0.11.5 RJSONIO_1.3-0 [9] grid_3.2.0 digest_0.6.8 xtable_1.7-4 httpuv_1.3.2 [13] mime_0.3 lattice_0.20-31 測試code: http://pastebin.com/qxpRSm0y (我只是把ui.R跟server.R合併到function而已) ※ 引述《ardodo (米蟲)》之銘言: : [問題類型]: : : 程式諮詢(我想用R 做某件事情,但是我不知道要怎麼用R 寫出來) : : [軟體熟悉度]: : 請把以下不需要的部份刪除 : 入門(寫過其他程式,只是對語法不熟悉) : : [問題敘述]: : 版友好,我試著以rCharts在shiny上繪製iris的散布圖,但是畫不出來,不知道為什麼 : code在此 http://pastebin.com/EkS2YxcC : 執行shiny後,會跳出以下的訊息: : Note: the specification for S3 class “AsIs” in package ‘jsonlite’ seems : equivalent to one from package ‘RJSONIO’: not turning on duplicate class : definitions for this class. : 懇請解答,感謝 : 附上我的sessionInfo : other attached packages: : [1] rCharts_0.4.5 shiny_0.12.1 : loaded via a namespace (and not attached): : [1] Rcpp_0.11.6 lattice_0.20-31 digest_0.6.8 mime_0.3 : grid_3.2.1 : [6] R6_2.1.0 plyr_1.8.3 xtable_1.7-4 jsonlite_0.9.16 : rstudioapi_0.3.1 : [11] whisker_0.3-2 RJSONIO_1.3-0 tools_3.2.1 httpuv_1.3.2 : yaml_2.1.13 : [16] rsconnect_0.4.1.2 htmltools_0.2.6 --



※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 123.205.27.107
※ 文章網址: https://webptt.com/m.aspx?n=bbs/R_Language/M.1437894791.A.4C4.html
1F:推 ardodo: 感謝版主的回文,看起來rCharts的不同套件功能如hPlot, 07/27 11:44
2F:→ ardodo: rPlot, nPlot在設定上略有不同,而重點就是dom要指名 07/27 11:45
3F:→ ardodo: 不曉得哪裡有rCharts底下各種圖的用法說明文件? 07/27 11:45
4F:→ ardodo: 我找了好久只找到rCharts Documentation比較完整 07/27 11:46
5F:→ ardodo: 想知道如何設定圖形大小、margin等圖形參數 07/27 11:47
我也仔細去查過了,rCharts只有examples 你要修正rCharts,只能去看他們只使用的library,然後去做修改 你在rCharts的github可以看到相關的敘述 rCharts supports multiple javascript charting libraries, each with its own strengths. Each of these libraries has multiple customization options, most of which are supported within rCharts. More documentation is underway on how to use rCharts with each of these libraries. 所以細部設定的文件都還在寫,不過你那些js library的選項大都有支援 因此,你可以嘗試去查那些js library做參數修改
6F:推 ardodo: 原來如此,所以就是要查看看這些rCharts支援的js library 07/27 12:04
7F:→ ardodo: 是怎麼設定圖形的囉?感謝回答 07/27 12:04
舉例來說,我要改chart一些參數,你可以從nvd3找到 透過chart這個函數你可以去設定他的參數(這部分我直接去翻source code) library(rCharts) h = 600 w = 600 padding = 40 n1 = nPlot(Sepal.Length ~ Sepal.Width, data = iris, group = "Species", type = "scatterChart") xlim = range(iris$Sepal.Width) xlim = xlim * c(0.95, 1.05) + diff(xlim) * c(-0.1, 0.1) ylim = range(iris$Sepal.Length) ylim = ylim * c(0.95, 1.05) + diff(ylim) * c(-0.1, 0.1) n1$chart(xRange = c(0, w - padding), yRange = c(h-padding*2, padding), xDomain = xlim, yDomain = ylim) n1$addParams(height = h, width = w) n1 這裡xRange, xDomain這些都來自d3.js的 d3.scale.range跟 d3.scale.domain 如果沒有這個相關知識,你可能很難去做這方面的調整 這個已經超出R版範圍,我幫助也有限 而且我也只是之前稍微研究過d3.js,我沒辦法提供太多資訊
8F:推 ardodo: 感謝版主熱心的分享,看來這需要學習js才能解決 07/27 13:44
9F:→ ardodo: 太感謝了!!!! 07/27 13:44
你只能期待rCharts作者可以把文件寫得更加詳細 讓R使用者不必知道js也可以做 ※ 編輯: celestialgod (123.205.27.107), 07/27/2015 13:49:28







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燈, 水草

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

TOP