Hi folks,
I have a graph got using the subplot command.
I'd like to remove all ticks in X axis in all of graph.
I used: plt.setp(plt.gca(),'XtickLabel',[])
but I get that:
File "/usr/lib/pymodules/python2.6/matplotlib/artist.py", line 1169, in setp
func = getattr(o,funcName)
AttributeError: 'AxesSubplot' object has no attribute 'set_xticklabel'
how can I work the problem out?
Thanks in advance
K.
Tony Yu-3 wrote:
···
On Wed, Mar 14, 2012 at 5:44 AM, kususe <kususe@...848...> wrote:
Hi folks,
I have a graph got using the subplot command.
I'd like to remove all ticks in X axis in all of graph.
I used: plt.setp(plt.gca(),'XtickLabel',)
but I get that:
File "/usr/lib/pymodules/python2.6/matplotlib/artist.py", line 1169, in
setp
func = getattr(o,funcName)
AttributeError: 'AxesSubplot' object has no attribute 'set_xticklabel'
Suggestions?
Thanks in advance
K
You're missing an "s"; i.e. "xticklabels". Also, the more conventional
pattern is to call the axes method, i.e.:
>>> ax = plt.gca()
>>> ax.set_xticklabels()
or, if want to remove both labels and the tick-lines
>>> ax.set_xticks()
Best,
-Tony
------------------------------------------------------------------------------
Virtualization & Cloud Management Using Capacity Planning
Cloud computing makes use of virtualization - but cloud computing
also focuses on allowing computing to be delivered as a service. http://www.accelacomm.com/jaw/sfnl/114/51521223/
_______________________________________________
Matplotlib-users mailing list
Matplotlib-users@lists.sourceforge.net matplotlib-users List Signup and Options
I got an error using the first subplot function because I have to specify 3
parameters.
If i do it, I get that "AxesSubplot' object is not iterable"
I coded using 3 subplot functions, getting the same error.
Thanks
K.
Tony Yu-3 wrote:
···
On Wed, Mar 14, 2012 at 1:41 PM, kususe <kususe@...848...> wrote:
Thanks, it works.
But if the graph is just one in a figure.
I created various graph and I wanna remove all ticks in all of X axis.
I coded:
Tony Yu-3 wrote:
>
> On Wed, Mar 14, 2012 at 5:44 AM, kususe <kususe@...848...> wrote:
>
>>
>> Hi folks,
>> I have a graph got using the subplot command.
>> I'd like to remove all ticks in X axis in all of graph.
>>
>> I used: plt.setp(plt.gca(),'XtickLabel',)
>>
>> but I get that:
>>
>> File "/usr/lib/pymodules/python2.6/matplotlib/artist.py", line 1169,
in
>> setp
>> func = getattr(o,funcName)
>> AttributeError: 'AxesSubplot' object has no attribute 'set_xticklabel'
>>
>> Suggestions?
>> Thanks in advance
>> K
>>
>>
> You're missing an "s"; i.e. "xticklabels". Also, the more conventional
> pattern is to call the axes method, i.e.:
>
> >>> ax = plt.gca()
> >>> ax.set_xticklabels()
>
> or, if want to remove both labels and the tick-lines
>
> >>> ax.set_xticks()
>
> Best,
> -Tony
>
>
------------------------------------------------------------------------------
> Virtualization & Cloud Management Using Capacity Planning
> Cloud computing makes use of virtualization - but cloud computing
> also focuses on allowing computing to be delivered as a service.
> http://www.accelacomm.com/jaw/sfnl/114/51521223/
> _______________________________________________
> Matplotlib-users mailing list
> Matplotlib-users@lists.sourceforge.net
> matplotlib-users List Signup and Options
>
>
--
View this message in context: http://old.nabble.com/How-to-remove-x-axis-in-a-subplotted-graph-tp33500598p33504036.html
Sent from the matplotlib - users mailing list archive at Nabble.com.
------------------------------------------------------------------------------
Virtualization & Cloud Management Using Capacity Planning
Cloud computing makes use of virtualization - but cloud computing
also focuses on allowing computing to be delivered as a service. http://www.accelacomm.com/jaw/sfnl/114/51521223/
_______________________________________________
Matplotlib-users mailing list
Matplotlib-users@lists.sourceforge.net matplotlib-users List Signup and Options
------------------------------------------------------------------------------
Virtualization & Cloud Management Using Capacity Planning
Cloud computing makes use of virtualization - but cloud computing
also focuses on allowing computing to be delivered as a service. http://www.accelacomm.com/jaw/sfnl/114/51521223/
_______________________________________________
Matplotlib-users mailing list
Matplotlib-users@lists.sourceforge.net matplotlib-users List Signup and Options
On Wed, Mar 14, 2012 at 2:38 PM, kususe <kususe@...848...> wrote:
I got an error using the first subplot function because I have to specify
3
parameters.
If i do it, I get that "AxesSubplot' object is not iterable"
I coded using 3 subplot functions, getting the same error.
On Thu, Mar 15, 2012 at 1:06 AM, kususe <kususe@...848...> wrote:
On Wed, Mar 14, 2012 at 2:38 PM, kususe <kususe@...848...> wrote:
I got an error using the first subplot function because I have to specify
3
parameters.
If i do it, I get that "AxesSubplot' object is not iterable"
I coded using 3 subplot functions, getting the same error.
Thanks
K.
Note that I wrote `subplots` with an "s", which is a different command than
`subplot`. (You're really having problems with "s"s today
BTW, would you mind interleaving or bottom-posting
replies<Posting style - Wikipedia.
It's a bit easier to follow the conversation that way.
------------------------------------------------------------------------------
This SF email is sponsosred by:
Try Windows Azure free for 90 days Click Here http://p.sf.net/sfu/sfd2d-msazure
_______________________________________________
Matplotlib-users mailing list
Matplotlib-users@lists.sourceforge.net matplotlib-users List Signup and Options
------------------------------------------------------------------------------
This SF email is sponsosred by:
Try Windows Azure free for 90 days Click Here http://p.sf.net/sfu/sfd2d-msazure
_______________________________________________
Matplotlib-users mailing list
Matplotlib-users@lists.sourceforge.net matplotlib-users List Signup and Options