Just an additional thought. The plotting functions I suggested are all rectangular in nature while radiation patterns in reality are spherical.
I find the rectangular formats, both in 2D and 3D more useful to evaluate while polar or spherical formats are more consistent with our intuition but more difficult to analyze.
That is like the argument of about whether a RPN calculator is better than an algebraic entry one. (I like RPN hands down.) Use what is best for you and your application.
I was pleased to help.