# Error in plotting points with semilog scale

I have a few integer points and would like to plot them in semilogx scale. The following example shows what works great:

sage: listofpoints = [(1, 2), (10, 3), (100, 4)]
sage: plot(point(listofpoints), scale = "semilogx")


However, for listofpoints = [(3, 1), (4, 2)], I get an error with 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."

This is a minimal working example, and my listofpoints is actually much longer. My aim is to guess whether the function connecting the points grows logarithmically or faster than that by eyeballing the graph, so I don't really care what base the logx scale is in.

Is this a known problem? Can someone suggest a quick fix? I'm using Sage Version 6.2, Release Date: 2014-05-06, in command line.

Thank you!

edit retag close merge delete