[问题类型]:
程式咨询(我想用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