Skip to main content
added 65 characters in body
Source Link
Mr.Wizard
  • 275.2k
  • 34
  • 606
  • 1.5k

Bug introduced in 8.0 and fixed in 10.0.0


I would like to generate a ListLogLinearPlot that automatically shows all the data points. However the option PlotRange -> All does not achieve this. Why does All not include all of the data in this case?

For Example:

x = Range[0.001, 1000]; y = 5 - Log[x]; ListPlot[Transpose[{x, y}], PlotRange -> All] ListLogLinearPlot[Transpose[{x, y}], PlotRange -> All] 

In the resulting plots, the ListPlot looks as expected:

listplot

but the LisLogLinearPlot cuts off several points on the left:

listloglinearplot

I would like to generate a ListLogLinearPlot that automatically shows all the data points. However the option PlotRange -> All does not achieve this. Why does All not include all of the data in this case?

For Example:

x = Range[0.001, 1000]; y = 5 - Log[x]; ListPlot[Transpose[{x, y}], PlotRange -> All] ListLogLinearPlot[Transpose[{x, y}], PlotRange -> All] 

In the resulting plots, the ListPlot looks as expected:

listplot

but the LisLogLinearPlot cuts off several points on the left:

listloglinearplot

Bug introduced in 8.0 and fixed in 10.0.0


I would like to generate a ListLogLinearPlot that automatically shows all the data points. However the option PlotRange -> All does not achieve this. Why does All not include all of the data in this case?

For Example:

x = Range[0.001, 1000]; y = 5 - Log[x]; ListPlot[Transpose[{x, y}], PlotRange -> All] ListLogLinearPlot[Transpose[{x, y}], PlotRange -> All] 

In the resulting plots, the ListPlot looks as expected:

listplot

but the LisLogLinearPlot cuts off several points on the left:

listloglinearplot

edited tags
Link
Alexey Popkov
  • 62.5k
  • 7
  • 163
  • 405
Tweeted twitter.com/#!/StackMma/status/463835630527467521
Source Link
mdeceglie
  • 968
  • 4
  • 14

How to use PlotRange -> All with ListLogLinearPlot?

I would like to generate a ListLogLinearPlot that automatically shows all the data points. However the option PlotRange -> All does not achieve this. Why does All not include all of the data in this case?

For Example:

x = Range[0.001, 1000]; y = 5 - Log[x]; ListPlot[Transpose[{x, y}], PlotRange -> All] ListLogLinearPlot[Transpose[{x, y}], PlotRange -> All] 

In the resulting plots, the ListPlot looks as expected:

listplot

but the LisLogLinearPlot cuts off several points on the left:

listloglinearplot