Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Hide labels in googleVis Bubble Charts

I want to hide the labels. I believe it is something to do with the option bubble.textStyle and setting the color to none but I can't figure it out.

Bubble <- gvisBubbleChart(Fruits, idvar="Fruit", xvar="Sales", yvar="Expenses",
                          colorvar="Year", sizevar="Profit",
                          options=list(hAxis='{minValue:75, maxValue:125}',
                                       width=500, height=300))
plot(Bubble)

Thanks..

like image 518
Anto Avatar asked Jan 21 '13 00:01

Anto


1 Answers

The tricky thing is that it's a JSON object inside a JSON object. First you use bubble="{} to create the first JSON object and then textStyle:{} to create the next JSON object inside bubble="{}.

Here is my code and a screenshot,

# install.packages("googleVis", dependencies = TRUE)
require(googleVis)

Bubble <- gvisBubbleChart(Fruits, idvar="Fruit", xvar="Sales", yvar="Expenses",
                          colorvar="Year", sizevar="Profit",
                          options=list(hAxis='{minValue:75, maxValue:125}',
                                       width=500, height=300),
                                       bubble="{textStyle:{color: 'none', fontName: 
                                       <global-font-name>, fontSize: 
                                       <global-font-size>}}")
plot(Bubble)

enter image description here

like image 59
Eric Fail Avatar answered Sep 20 '22 12:09

Eric Fail