Learn the library ggplot2. It is worth learning the language R just to use this library (though there is a port in progress for python/pandas). Even if you cannot incorporate the library into your workflow, its very good defaults show you what you should be doing with more work in other libraries.
I don’t know if I’m that enthusiastic about ggplot2. It is certainly a competent library and it produces pretty plots. However it has a pronounced “my way or the highway” streak which sometimes gets in the way. I like nice defaults, I don’t like it when a library enforces its opinions on me (see e.g. this noting that Hadley is the ggplot2 author).
I’ve dabbled with ggplot, but I’ve put it on hold for the immediate future in lieu of getting to grips with D3. I’ll be getting all the R I can handle next year.
I did not know about the book, but it’s available to view from various sources. If I get time I’ll give it a look-in and report back.
Learn the library ggplot2. It is worth learning the language R just to use this library (though there is a port in progress for python/pandas). Even if you cannot incorporate the library into your workflow, its very good defaults show you what you should be doing with more work in other libraries.
It is named after a book, the Grammar of Graphics, that I have not read.
I don’t know if I’m that enthusiastic about ggplot2. It is certainly a competent library and it produces pretty plots. However it has a pronounced “my way or the highway” streak which sometimes gets in the way. I like nice defaults, I don’t like it when a library enforces its opinions on me (see e.g. this noting that Hadley is the ggplot2 author).
I’ve dabbled with ggplot, but I’ve put it on hold for the immediate future in lieu of getting to grips with D3. I’ll be getting all the R I can handle next year.
I did not know about the book, but it’s available to view from various sources. If I get time I’ll give it a look-in and report back.