que matrices marcadores graficos graficas graficar grafica dispersion diagrama cuadricula python matplotlib

matrices - python graficos 2d



Defina el tamaño de una cuadrícula en un gráfico utilizando Matplotlib (2)

Estoy tramando utilizando Matplotlib en Python. Quiero crear un gráfico con cuadrícula, y aquí hay un ejemplo de un tutorial de trazado. En mi rango de trazado si el eje y es de 0 a 14 y si uso pylab.grid(True) una cuadrícula con el tamaño de un cuadrado de dos, pero quiero que el tamaño sea 1. ¿Cómo puedo forzarlo? ?


Intente usar ax.grid(True, which=''both'') para colocar las líneas de la cuadrícula tanto en las ax.grid(True, which=''both'') mayores como en las menores, como se sugiere here .

EDITAR: O simplemente establecer sus ticks manualmente, de esta manera:

import matplotlib.pyplot as plt fig = plt.figure() ax = fig.add_subplot(111) ax.plot([1,2,3,14],''ro-'') # set your ticks manually ax.xaxis.set_ticks([1.,2.,3.,10.]) ax.grid(True) plt.show()


Si desea seguir junto con el ejemplo que citó:

>>> import numpy >>> import pylab >>> t = numpy.arange(0.0, 1.0+0.1, 0.01) >>> s = numpy.cos(2*2*numpy.pi*t) >>> pylab.plot(t,s) >>> pylab.grid(True) >>> pylab.xticks([i/10.0 for i in range(0,12)]) >>> pylab.show()