Works for me too using

plt.grid()

but I can't find the way to customize the grid (size, type…)?

trying http://matplotlib.org/examples/pylab_examples/axes_props.html 
doesn't do anything for me !





On Jun 3, 2015, at 9:39 AM, <step...@theboulets.net>
 wrote:

> But this works:
> 
> import matplotlib.pyplot as plt
> import numpy as np
> 
> fig = plt.figure()
> ax = fig.add_subplot(1,1,1)
> 
> x = np.linspace(0,10,50)
> y = np.sin(x)
> 
> plt.clf()
> 
> plt.clf()
> plt.plot(x,y)
> leg = plt.legend(['legend 1'])
> plt.title('Sample title')
> plt.ylabel('Sample ylabel')
> plt.xlabel('Sample xlabel')
> 
> ax.set_xticks(np.arange(0, 10, 20))
> ax.set_xticks(np.arange(0, 10, 5), minor=True)
> ax.set_yticks(np.arange(-1,1,20))
> ax.set_yticks(np.arange(-1,1,20), minor=True)
> 
> ax.minorticks_on()
> plt.grid(True)
> plt.show()
> 
> 
>> Hm, I tried both suggestions, and still no grid (removed PDF for
>> simplicity):
>> 
>> import matplotlib.pyplot as plt
>> import numpy as np
>> 
>> fig = plt.figure()
>> ax = fig.add_subplot(1,1,1)
>> 
>> x = np.linspace(0,10,50)
>> y = np.sin(x)
>> 
>> plt.clf()
>> 
>> plt.clf()
>> plt.plot(x,y)
>> leg = plt.legend(['legend 1'])
>> plt.title('Sample title')
>> ax.set_ylabel('Sample ylabel')
>> ax.set_xlabel('Sample xlabel')
>> 
>> ax.set_xticks(np.arange(0, 10, 20))
>> ax.set_xticks(np.arange(0, 10, 5), minor=True)
>> ax.set_yticks(np.arange(-1,1,20))
>> ax.set_yticks(np.arange(-1,1,20), minor=True)
>> 
>> ax.minorticks_on()
>> ax.grid('on')
>> plt.show()
>> 
>> 
>> 
>>> And if you meant 'grid', I guess
>>> 
>>>     ax.grid('on')
>>> 
>>> should be added.
>>> 
>>> *  Youngung Jeong, ì .ì~ì>.*
>>> 
>>> On Mon, Jun 1, 2015 at 4:38 PM, Sterling Smith <smit...@fusion.gat.com>
>>> wrote:
>>> 
>>>> Stephen,
>>>> 
>>>> In your script, you give
>>>> ax.minorticks_on
>>>> but you need to call that function for anything to occur
>>>> ax.minorticks_on()
>>>> 
>>>> 
>>>> Also, did you see
>>>> http://matplotlib.org/examples/pylab_examples/axes_props.html
>>>> in case your original question was not answered.
>>>> 
>>>> -Sterling
>>>> 
>>>> On Jun 1, 2015, at 1:24PM, step...@theboulets.net wrote:
>>>> 
>>>>> I only see that you added "plt.show()", but neither the grid or the
>>>> axis
>>>>> labels are showing up.
>>>>> 
>>>>>> Here is what I see with a couple of things modified ?
>>>>>> did you expect something else ?
>>>>>> 
>>>>>> from matplotlib.backends.backend_pdf import PdfPages
>>>>>> import matplotlib.pyplot as plt
>>>>>> import numpy as np
>>>>>> 
>>>>>> fig = plt.figure()
>>>>>> ax = fig.add_subplot(1,1,1)
>>>>>> 
>>>>>> x = np.linspace(0,10,50)
>>>>>> y = np.sin(x)
>>>>>> 
>>>>>> with PdfPages('grid_test.pdf') as pdf:
>>>>>>   plt.clf()
>>>>>> 
>>>>>> plt.clf()
>>>>>> plt.plot(x,y)
>>>>>> leg = plt.legend(['legend 1'])
>>>>>> plt.title('Sample title')
>>>>>> ax.set_ylabel('Sample ylabel')
>>>>>> ax.set_xlabel('Sample xlabel')
>>>>>> 
>>>>>> ax.set_xticks(np.arange(0, 10, 20))
>>>>>> ax.set_xticks(np.arange(0, 10, 5), minor=True)
>>>>>> ax.set_yticks(np.arange(-1,1,20))
>>>>>> ax.set_yticks(np.arange(-1,1,20), minor=True)
>>>>>> 
>>>>>> ax.minorticks_on
>>>>>> plt.show()
>>>>>> 
>>>>>> pdf.savefig()
>>>>>> 
>>>>>> 
>>>>>> [cid:8C80F2A2-AD50-4E09-B0EF-0596312F5093@ornl.gov]
>>>>>> 
>>>>>> 
>>>>>> 
>>>>>> On Jun 1, 2015, at 2:49 PM,
>>>>>> <step...@theboulets.net<mailto:step...@theboulets.net>>
>>>>>> wrote:
>>>>>> 
>>>>>> I am having an issue with the grid not appearing that I cannot
>>>> figure
>>>> out.
>>>>>> Can anyone help? Thanks. --StephenB
>>>>>> 
>>>>>> from matplotlib.backends.backend_pdf import PdfPages
>>>>>> import matplotlib.pyplot as plt
>>>>>> import numpy as np
>>>>>> 
>>>>>> fig = plt.figure()
>>>>>> ax = fig.add_subplot(1,1,1)
>>>>>> 
>>>>>> x = np.linspace(0,10,50)
>>>>>> y = np.sin(x)
>>>>>> 
>>>>>> with PdfPages('grid_test.pdf') as pdf:
>>>>>>  plt.clf()
>>>>>> 
>>>>>>  plt.clf()
>>>>>>  plt.plot(x,y)
>>>>>>  leg = plt.legend(['legend 1'])
>>>>>>  plt.title('Sample title')
>>>>>>  ax.set_ylabel('Sample ylabel')
>>>>>>  ax.set_xlabel('Sample xlabel')
>>>>>> 
>>>>>>  ax.set_xticks(np.arange(0, 10, 20))
>>>>>>  ax.set_xticks(np.arange(0, 10, 5), minor=True)
>>>>>>  ax.set_yticks(np.arange(-1,1,20))
>>>>>>  ax.set_yticks(np.arange(-1,1,20), minor=True)
>>>>>> 
>>>>>>  ax.minorticks_on
>>>>>> 
>>>>>>  pdf.savefig()
>>>>>> 
>>>>>> 
>>>>>> 
>>>> ------------------------------------------------------------------------------
>>>>>> _______________________________________________
>>>>>> Matplotlib-users mailing list
>>>>>> Matplotlib-users@lists.sourceforge.net<mailto:
>>>> Matplotlib-users@lists.sourceforge.net>
>>>>>> https://lists.sourceforge.net/lists/listinfo/matplotlib-users
>>>>>> 
>>>>>> 
>>>>>> 
>>>>> 
>>>>> 
>>>>> 
>>>>> 
>>>> ------------------------------------------------------------------------------
>>>>> _______________________________________________
>>>>> Matplotlib-users mailing list
>>>>> Matplotlib-users@lists.sourceforge.net
>>>>> https://lists.sourceforge.net/lists/listinfo/matplotlib-users
>>>> 
>>>> 
>>>> 
>>>> ------------------------------------------------------------------------------
>>>> _______________________________________________
>>>> Matplotlib-users mailing list
>>>> Matplotlib-users@lists.sourceforge.net
>>>> https://lists.sourceforge.net/lists/listinfo/matplotlib-users
>>>> 
>>> 
>> 
>> 
>> 
>> ------------------------------------------------------------------------------
>> _______________________________________________
>> Matplotlib-users mailing list
>> Matplotlib-users@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/matplotlib-users
>> 
> 
> 
> 
> ------------------------------------------------------------------------------
> _______________________________________________
> Matplotlib-users mailing list
> Matplotlib-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/matplotlib-users
> 

------------------------------------------------------------------------------
_______________________________________________
Matplotlib-users mailing list
Matplotlib-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/matplotlib-users

Reply via email to