Ggplot2 is by far the best conceptually and syntactically. It makes you think in terms of visual mappings, which is an incredible framework for understanding data viz.
Seaborn is a decent equivalent on python, but it's more constrained by how python operates (which is a good and bad thing, R is a wild language)