Hello Eric,
thank you so much fo your feedback and the fix! it works as expected.
bye for now
Margherita

----- Original Message -----
From: Eric Firing <efir...@hawaii.edu>
Date: Friday, April 30, 2010 6:01 pm
Subject: Re: [Matplotlib-users] question about axis scale multiplier

> Margherita Vittone wiersma wrote:
>  > HI,
>  > i am making a scatter plot and i simply use defaults for tick 
> formatting etc;
>  > when i plot the data the plot show on the x axis a multiplier 
> scaling with scintific notation;
>  > i would like to get rid of it , the data looks like this:
>  > 
>  > values5 = 
> [-102.44,-102.51,-102.47,-102.52,-102.52,-102.51,-102.44,-102.51,-102.47
>  >            
> -102.52,-102.52,-102.51,-102.52,-102.49,-102.51,-102.51,-102.51,-102.52
>  >            
> -102.57,-102.46,-102.55,-102.51,-102.49,-102.51,-102.51,-102.51,-102.52
>  >            ......]
>  > 
>  > values6 = 
> [-98.58,-98.48,-98.5,-98.47,-98.52,-98.48,-98.58,-98.48,-98.5,-98.47,-98.52,
>  >            
> -98.48,-98.48,-98.48,-98.48,-98.53,-98.48,-98.52,-98.58,-98.58,-98.47,
>  >            
> -98.55,-98.48,-98.48,-98.53,-98.48,-98.52,-98.58,-98.58,-98.47,-98.55,
>  >            
> -98.53,-98.48,-98.47,-98.42,-98.48,-98.45,-98.47,-98.52,-98.45,-98.58,
>  >              ....]
>  > 
>  > 
>  > and when the plot is shown as in the the attachement it show the 
> scintific notation
>  > at the x scale.
>  
>  If it were just a matter of scientific notation, you would be able to 
> 
>  use the ticklabel_format Axes method with style='plain' to turn it 
> off. 
>    The real problem, though, is that an offset is being used.  With 
> mpl 
>  from svn, you can also turn that off with the ticklabel_format() 
>  function or method, but with released versions you need something a 
>  little more arcane, e.g.
>  
>  import pyplot as plt
>  plt.scatter(values5, values6)
>  ax = plt.gca()
>  ax.xaxis.set_major_formatter(plt.ScalarFormatter(useOffset=False))
>  #ax.xaxis.set_major_locator(plt.MaxNLocator(nbins=6, steps=[1,2,5,10]))
>  plt.draw()
>  
>  The commented-out line reduces the number of tick marks; you may want 
> to 
>  do this because without the offset, the tick labels can get a bit 
> long 
>  and crowded.
>  
>  Eric
>  
>  
>  > 
>  > Any input is appreciated. Thank you much
>  > bye for now
>  > 
>  > Margherita
>  > 
>  > 
>  > 
>  > 
>  > ------------------------------------------------------------------------
>  > 
>  > HI,
>  > i am making a scatter plot and i simply use defaults for tick 
> formatting etc;
>  > when i plot the data the plot show on the x axis a multiplier 
> scaling with scintific notation;
>  > i would like to get rid of it , the data looks like this:
>  > 
>  > values5 = 
> [-102.44,-102.51,-102.47,-102.52,-102.52,-102.51,-102.44,-102.51,-102.47
>  >            
> -102.52,-102.52,-102.51,-102.52,-102.49,-102.51,-102.51,-102.51,-102.52
>  >            
> -102.57,-102.46,-102.55,-102.51,-102.49,-102.51,-102.51,-102.51,-102.52
>  >            ......]
>  > 
>  > values6 = 
> [-98.58,-98.48,-98.5,-98.47,-98.52,-98.48,-98.58,-98.48,-98.5,-98.47,-98.52,
>  >            
> -98.48,-98.48,-98.48,-98.48,-98.53,-98.48,-98.52,-98.58,-98.58,-98.47,
>  >            
> -98.55,-98.48,-98.48,-98.53,-98.48,-98.52,-98.58,-98.58,-98.47,-98.55,
>  >            
> -98.53,-98.48,-98.47,-98.42,-98.48,-98.45,-98.47,-98.52,-98.45,-98.58,
>  >              ....]
>  > 
>  > 
>  > and when the plot is shown as in the the attachement it show the 
> scintific notation
>  > at the x scale.
>  > 
>  > Any input is appreciated. Thank you much
>  > bye for now
>  > 
>  > Margherita
>  > 
>  > 
>  > 
>  > 
>  > ------------------------------------------------------------------------
>  > 
>  > 
>  > ------------------------------------------------------------------------
>  > 
>  > 
> ------------------------------------------------------------------------------
>  > 
>  > 
>  > ------------------------------------------------------------------------
>  > 
>  > _______________________________________________
>  > 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