PERF: speed up MPLPlot._apply_axis_properties by skipping expensive tick (#25665)
PERF: speed up MPLPlot._apply_axis_properties by skipping expensive tick (#25665)

enumeration where feasible
gfyoung/pandas,gfyoung/pandas,rs2/pandas,pandas-dev/pandas,TomAugspurger/pandas,jorisvandenbossche/pandas,dsm054/pandas,jreback/pandas,cbertinato/pandas,dsm054/pandas,TomAugspurger/pandas,TomAugspurger/pandas,dsm054/pandas,cbertinato/pandas,toobaz/pandas,datapythonista/pandas,datapythonista/pandas,jorisvandenbossche/pandas,rs2/pandas,cbertinato/pandas,jorisvandenbossche/pandas,dsm054/pandas,jreback/pandas,cbertinato/pandas,jreback/pandas,datapythonista/pandas,gfyoung/pandas,pandas-dev/pandas,rs2/pandas,jorisvandenbossche/pandas,TomAugspurger/pandas,gfyoung/pandas,jreback/pandas,rs2/pandas,toobaz/pandas,pandas-dev/pandas,cbertinato/pandas,datapythonista/pandas,gfyoung/pandas,toobaz/pandas,pandas-dev/pandas,toobaz/pandas,jreback/pandas,dsm054/pandas,toobaz/pandas