【发布时间】:2015-08-13 21:05:43
【问题描述】:
我正在使用以下代码使用 rcharts 绘制热图。
a<-as.list(c(22,13,25,43,63,47,42,43,42,75))
b<-as.list(c(12,32,15,41,61,71,45,23,22,45))
c<-as.list(c(1,1,1,1,3,1,5,6,7,3))
a<-data$V1
b<-data$V2
c<-data$V3
library(RCurl)
require(devtools)
library(rCharts)
h <- rCharts:::Highcharts$new()
h$chart(
animation=FALSE,
plotBorderWidth=3,
type='line',
renderTo = "snipa-raplot-dynamic"
)
h$chart(margin = list(left =0))
xAxistmp <- list()
#labels=list(style=c(fontSize="15px"))
xAxistmp[[1]] <- list()
h$xAxis(xAxistmp)
yAxistmp <- list()
yAxistmp[[1]] <- list()
h$yAxis(yAxistmp)
seriestmp<-list()
seriestmp[[1]]<-list(data = cbind(a,b,c), type="heatmap")
#seriestmp[[2]]<-list(data = b, type="column", name="Common",color='green')
#seriestmp[[3]]<-list(data = c, type="column", name="1000 Genome")
h$series(seriestmp)
h$save('C:/Users/man4ish/Desktop/barplot.html', standalone = TRUE)
但是没有输出。我也找不到调试问题的方法,因为它是高图表的包装器,我可以使用类似的逻辑生成热图。请帮我解决这个问题。
【问题讨论】: