我使用here中提供的rCharts-highChart库实现了一个人口金字塔。我试图在人口金字塔上添加一层气泡图。我在实施它方面取得了部分成功。下图显示了我实现的图表。
我无法控制气泡图的某些属性。我希望数据标签显示在气泡图上。但是,仅为条形图激活dataLabels。我希望dataLabels也显示在气泡图上。我使用的代码如下。
n1 <- hPlot(x = 'Agec',
y = 'Category',
type = 'bar',
group = 'HbA1c_levels',
plotBorderWidth = 1,
data = MyD.melt)
# Adding a series of bubble chart
n1$series(type = 'bubble',
data = (as.numeric(as.character(MyD$low)))
n1$series(type = 'bubble',
data = (as.numeric(as.character(MyD$high))))
n1$plotOptions(series = list(stacking = 'normal', pointPadding = 0, borderWidth = 0, dataLabels = list(enabled = TRUE)))
#dataLabels gets activated only for bar chart as shown in the figure
此外,气泡图能够读取&#39; Y轴&#39;当我从数据帧中指定一个特定列时,如上面的代码所示。我希望它能读出&#34; X,Y,Z,名称&#34;列表或数据框中的属性,然后绘制气泡。知道如何做到这一点?