1

我正在尝试使用带有 Show[p1, p2, PlotRange -> All] 的 Mathematica 8 在同一图中显示一系列图,但是 y 轴标签(范围从 log 0.5 到 log 1.5)看起来不均匀。如何将轴标签更正为统一?

我已经包含了一个带有两个图(dataPlot3 和 dataPlot4)的示例,但我试图在同一个图中显示更多内容。

例子

4

1 回答 1

1

Show使用指定的第一个图形中的选项,包括PlotRangeTicks。您可以在创建包含两个数据集的范围的第一个绘图时指定一个显式PlotRange,并且将生成适当的刻度来覆盖它:

d1 = Table[x^2, {x, 50}];
d2 = Table[50 + x^3, {x, 50}];

p1 = ListLogLogPlot[d1, PlotStyle -> Red, PlotRange -> {1, 200000}]

p2 = ListLogLogPlot[d2, PlotStyle -> Black]

Show[p1, p2]

数学图形 数学图形 数学图形

于 2013-01-06T06:09:54.030 回答