Tengo una pregunta muy simple. Necesito tener un segundo eje x en mi diagrama y quiero que este eje tenga un cierto número de tics que corresponden a cierta posición del primer eje.Cómo agregar un segundo eje x en matplotlib
Probemos con un ejemplo. Aquí estoy trazando la masa oscura la materia como una función del factor de expansión, definido como 1/(1 + z), que varía de 0 a 1.
semilogy(1/(1+z),mass_acc_massive,'-',label='DM')
xlim(0,1)
ylim(1e8,5e12)
me gustaría tener otro eje x, en la parte superior de mi gráfica, mostrando la z correspondiente para algunos valores del factor de expansión. ¿Es eso posible? En caso afirmativo, ¿cómo puedo tener xtics ax
¿Qué biblioteca de trazado está utilizando? – sth
Las funciones que está utilizando no están incorporadas en python; supongo que está hablando de [matplotlib] (http://matplotlib.sourceforge.net/)? Si es así, la pregunta [¿Cómo trazar múltiples ejes x o y en matplotlib?] (Http: // stackoverflow.com/questions/3918028/how-do-i-plot-multiple-x-or-y-axes-in-matplotlib) parece cubrir esto. – James
Edité el título, sí, estoy usando matplotlib. – Brian