[问题] gvisCandlestickChart 设定问题

楼主: coo20819 (小李)   2014-03-18 02:07:59
[问题类型]:
程式咨询(我想用R 做某件事情,但是我不知道要怎么用R 写出来)
[软件熟悉度]:
请把以下不需要的部份删除
使用者(已经有用R 做过不少作品)
[问题叙述]:
请简略描述你所要做的事情,或是这个程式的目的
非常不好意思又上来问问题,但实在试不出解决方法...
我希望能"表现出"交互式信赖区间的图,
决定使用 googleVis 这个套件里面的 gvisCandlestickChart 这个函数,
目前遇到不会更改设定的问题:
1. 希望可以改变各个Candlestick的颜色,可以表示成不同的估计量
2. 在光标移到到Candlestick时会有框框跳出来,希望可以设定成
A
value: 2
confidence interval: 1-3
或是有其他建议使用"别的函数来漂亮地表达信赖区间",
并且能在R version 2.15.3 跑得函数,因为我要放在spark上,
原先使用ggplot2,结果无法安装在spark上面...
[程式范例]:
```{r}
require(googleVis)
value <- c(2.00, 3.01, 4.20, 1.20, 2.33)
up <- c(2.00, 3.01, 4.20, 1.20, 2.33) + 1
low <- c(2.00, 3.01, 4.20, 1.20, 2.33) - 1
id <- c(LETTERS[1:5])
test <- data.frame(value, up, low, id, id)
C1 <- gvisCandlestickChart(test, xvar="id", low="low",open="value",
close="value",high="up",
options=list(legend='none'))
plot(C1)
```
以上两个问题我有google过,或是搜寻gvisCandlestickChart范例等等,
目前我顶多可以故意把data.frame里面的名字改成'confidence interval',如下
```{r}
require(googleVis)
value <- c(2.00, 3.01, 4.20, 1.20, 2.33)
up <- c(2.00, 3.01, 4.20, 1.20, 2.33) + 1
low <- c(2.00, 3.01, 4.20, 1.20, 2.33) - 1
id <- c(LETTERS[1:5])
test <- data.frame(value, up, low, id, id)
colnames(test) <- c("value", "up", "confidence interval", "id", "id")
C1 <- gvisCandlestickChart(test, xvar="id", low="confidence interval",
open="value",close="value",high="up",
options=list(legend='none'))
plot(C1)
```
但跳出来的框框还是没有很容易解读
http://ppt.cc/B0xx
http://ppt.cc/FYAk
上面两个网站我已经尝试数次了,还是无法成功,
有一个a JSON array of strings我也完全没有概念...
只能恳请版上好心人,可以指点迷津!!!在此先谢谢各位
[关键字]:
googleVis; gvisCandlestickChart; confidence interval
楼主: coo20819 (小李)   2014-03-18 22:15:00
后来发现ggplot2 套件说明档是写 R(>=2.14),但我在spark Rstudio上就是无法顺利安装...不知道是否有人也遇到相同问题,其解决办法?找到一个file里面有一些范例,目前可以改单一种颜色http://ppt.cc/xjTOoption=list(series="[{color:'red'},{color:'black'}]")但不管怎么打全部都会变成相同颜色,还在摸索变不同颜色

Links booklink

Contact Us: admin [ a t ] ucptt.com