I'm new to R and i'm having some trouble with a bubble chart. Basically I have 3 series (a,b,c), but the third one is a binnary variable (assumes only 0 or 1 to the entire data). How can I use these binnary information to make 2 different colours in a bubble chart?. I.e., I'm using this code: symbols(inv$a, inv$b, circles=radius, inches=0.35, fg="white", bg="red", xlab="aa", ylab="bb", add=TRUE) and i want the bg color to be red if c=1 and blue if c=0. thanks, Murilo -- View this message in context: http://r.789695.n4.nabble.com/Simple-question-about-symbols-tp3461676p3461676.html Sent from the R help mailing list archive at Nabble.com.
murilofm <murilofmoraes <at> gmail.com> writes:> > I'm new to R and i'm having some trouble with a bubble chart. > Basically I have 3 series (a,b,c), but the third one is a binnary variable > (assumes only 0 or 1 to the entire data). > How can I use these binnary information to make 2 different colours in a > bubble chart?. I.e., I'm using this code: >Probably: symbols(inv$a, inv$b, circles=radius, inches=0.35, fg="white", bg="red", xlab="aa", ylab="bb", add=TRUE, col=c("blue","red")[inv$c+1])
Thanks for the answer; I see that
col=c("blue","red")[inv$c+1] creates a
vector of "red" and "blue" associated with the binnary c.
But still I got everything red.
--
View this message in context:
http://r.789695.n4.nabble.com/Simple-question-about-symbols-tp3461676p3462013.html
Sent from the R help mailing list archive at Nabble.com.
On Apr 19, 2011, at 10:51 PM, murilofm wrote:> Thanks for the answer; I see that col=c("blue","red")[inv$c+1] > creates a > vector of "red" and "blue" associated with the binnary c. > But still I got everything red.If you want tested solution, submit test data.> > -- > View this message in context: http://r.789695.n4.nabble.com/Simple-question-about-symbols-tp3461676p3462013.html > Sent from the R help mailing list archive at Nabble.com.-- David Winsemius, MD West Hartford, CT
The link to the csv file is
http://www.filedropper.com/data_5
I use the "d" variable to create the radius:
radius <- sqrt( inv$d/ pi )
and i tried
symbols(inv$a, inv$b, circles=radius, inches=0.35, fg="white",
   bg="red", xlab="aa", ylab="bb",
   col=c("blue","red")[inv$c+1])
Thanks for the help.
--
View this message in context:
http://r.789695.n4.nabble.com/Simple-question-about-symbols-tp3461676p3462882.html
Sent from the R help mailing list archive at Nabble.com.