http://trac.sagemath.org/ticket/13422

On Saturday, April 26, 2014 3:17:00 PM UTC-7, Michael Orlitzky wrote:
>
> If we try to plot some values in sage on a loglog scale where there will 
> be fewer than 2 ticks on the (say) x-axis, it throws a ValueError: 
>
>   ValueError: Either expand the range of the independent variable to 
>   allow two different integer powers of your `base`, or change your 
>   `base` to a smaller number. 
>
> I see no reason to disallow this; I often want to plot values between 
> zero and ten on a log_10 scale. In fact if I comment out the "raise" in 
> sage, I get the plot I want with no other (apparent) negative effects. 
>
> Does anyone remember why this is in place? Can we get rid of it? Here is 
> some code that will throw the ValueError: 
>
>   from sage.all import * 
>
>   u1_points = [(1,17.10095360023844), 
>                (3,11.390822965745611), 
>                (7,7.572843732189597), 
>                (15,5.020820222090607), 
>                (31,3.322248387376159)] 
>
>   u2_points = [(3.0,7.062958467518104), 
>                (7.0,4.653624065352839), 
>                (15.0,3.0687723922185906), 
>                (31.0,2.0241074994435957), 
>                (63.0,1.3351289174481258)] 
>
>   u1_label=r'$uniform_{1}$' 
>   u2_label=r'$uniform_{2}$' 
>   p1 = list_plot_loglog(u1_points, 
>                         plotjoined=True, 
>                         legend_label=u1_label, 
>                         base=10) 
>   p2 = list_plot_loglog(u2_points, 
>                         plotjoined=True, 
>                         color='red', 
>                         legend_label=u2_label, 
>                         base=10) 
>   p = p1 + p2 
>   p.show() 
>

-- 
You received this message because you are subscribed to the Google Groups 
"sage-devel" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to sage-devel+unsubscr...@googlegroups.com.
To post to this group, send email to sage-devel@googlegroups.com.
Visit this group at http://groups.google.com/group/sage-devel.
For more options, visit https://groups.google.com/d/optout.

Reply via email to