Spherical Harmonics

Clear["Global`*"]

Needs["Graphics`Graphics`"]

Needs["Graphics`ParametricPlot3D`"]

SphericalPlot3D[Abs[SphericalHarmonicY[0,0,theta,phi]],
               {theta,0,Pi,Pi/30}, {phi,0,2Pi,Pi/15} ];

SphericalPlot3D[Abs[SphericalHarmonicY[1,0,theta,phi]],
               {theta,0,Pi,Pi/30}, {phi,0,2Pi,Pi/15} ];

SphericalPlot3D[Abs[SphericalHarmonicY[1,1,theta,phi]],
               {theta,0,Pi,Pi/30}, {phi,0,2Pi,Pi/15} ];

SphericalPlot3D[Abs[SphericalHarmonicY[2,0,theta,phi]],
               {theta,0,Pi,Pi/30}, {phi,0,2Pi,Pi/15} ];

SphericalPlot3D[Abs[SphericalHarmonicY[2,1,theta,phi]],
               {theta,0,Pi,Pi/30}, {phi,0,2Pi,Pi/15} ];

SphericalPlot3D[Abs[SphericalHarmonicY[2,2,theta,phi]],
               {theta,0,Pi,Pi/30}, {phi,0,2Pi,Pi/15} ];

SphericalPlot3D[Abs[SphericalHarmonicY[3,0,theta,phi]],
               {theta,0,Pi,Pi/30}, {phi,0,2Pi,Pi/15} ];

SphericalPlot3D[Abs[SphericalHarmonicY[3,1,theta,phi]],
               {theta,0,Pi,Pi/30}, {phi,0,2Pi,Pi/15} ];

SphericalPlot3D[Abs[SphericalHarmonicY[3,2,theta,phi]],
               {theta,0,Pi,Pi/30}, {phi,0,2Pi,Pi/15} ];

SphericalPlot3D[Abs[SphericalHarmonicY[3,3,theta,phi]],
               {theta,0,Pi,Pi/30}, {phi,0,2Pi,Pi/15} ];

SphericalPlot3D[Abs[SphericalHarmonicY[4,0,theta,phi]],
               {theta,0,Pi,Pi/30}, {phi,0,2Pi,Pi/15} ];

SphericalPlot3D[Abs[SphericalHarmonicY[4,1,theta,phi]],
               {theta,0,Pi,Pi/30}, {phi,0,2Pi,Pi/15} ];

SphericalPlot3D[Abs[SphericalHarmonicY[4,2,theta,phi]],
               {theta,0,Pi,Pi/30}, {phi,0,2Pi,Pi/15} ];

SphericalPlot3D[Abs[SphericalHarmonicY[4,3,theta,phi]],
               {theta,0,Pi,Pi/30}, {phi,0,2Pi,Pi/15} ];

SphericalPlot3D[Abs[SphericalHarmonicY[4,4,theta,phi]],
               {theta,0,Pi,Pi/30}, {phi,0,2Pi,Pi/15} ];