@ respuesta de Brendan parece que podría funcionar bastante bien, sin embargo antes de implementar eso, debería considerar si esto es algo que realmente quiere hacer de una perspectiva de usabilidad.
Si la longitud máxima de texto que está mostrando es de 5 caracteres (de su pregunta, una cadena 'MM DD'), sus gráficos probablemente serían más fáciles de leer si solo marcara cada tres 'ticks' (o sin embargo, muchos tienen sentido para sus datos).
Realicé un ejercicio similar con mis gráficos en una aplicación tipo tablero de instrumentos. Los usuarios insistieron en que necesitaban una etiqueta X para cada resultado, pero dado que el gráfico tenía 96 tics, esto creó bastante texto una vez que los giré 90 grados como lo está intentando hacer. Cuando les mostré una maqueta con una etiqueta X horizontal por cada 6º punto, prefirieron esa opción y eso es lo que optamos por la solución entregada. (Su millaje puede variar ..)
¿Alguna idea sobre una solución para esto? – Blake