https://github.com/has2k1/plotnine matches the ggplot2 API and philosophy very closely and returns good results. It's not as polished as ggplot2 but is excellent for day-to-day work. The author also accepts PR's and is quick to respond to issues.
Highly recommend plotnine if you are looking for the python equivalent of ggplot and only need static visualizations.