- 如何删除x轴上的数字而不是y轴?
- 是否可以在不改变功能的情况下移动y轴?我的意思是,而不是在x = 0的y轴,我可以在x = -5吗?
5
A
回答
5
在大多数控制轴的选项中,可以使用两个值的列表来指定两个轴的不同行为。你目前如何删除数字?我能想到的把我的头顶部的唯一方法是手动指定剔位置,没有标签,像这样:
Ticks -> {{{0, ""}, {1, ""}, {2, ""}}, Automatic}
否则你必须先从显卡输出周围改写(munging),我猜?无论如何,无论你做什么,都可以使用这样的两元素列表将不同的选项应用于每个维度。
要重新定位坐标轴,可以使用选项AxesOrigin
;在你的例子中,你会使用AxesOrigin->{-5,0}
。
5
刻度标记由Ticks
或FrameTicks
控制,如果Frame -> True
。请注意,类似ContourPlot
和DensityPlot
的地块默认有一个框架(即Frame -> True
)。为Ticks
说明书是
Ticks -> {<x ticks>, <y ticks>, <z ticks>}
其中z ticks
仅存在用于3D绘图。该FrameTicks
规范
FrameTicks -> { {left, right}, {bottom, top} }
两个Ticks
和FrameTicks
同时接受Automatic
和None
分别使用默认的算法或没有蜱。所以,要消除只在x轴上的刻度你做
Ticks -> { None, Automatic }
和帧
FrameTicks -> { {Automatic, Automatic}, {None, None} }
如果你想有刻度线的确切位置进行更多的控制,那么@Jefromi是正确的,你需要指定一个列表。 Ticks
和FrameTicks
文档值得阅读,以更好地感受如何做到这一点。但请注意,做任何比列出几个要点更复杂的东西都是Mathematica中的黑色艺术,并且会导致很多挫折。
至于你的第二个问题,你用@Jefromi指出的AxesOrigin -> {-5, 0}
。
相关问题
- 1. 快速SQL问题
- 2. 快速jQuery问题
- 3. 快速Cufon问题...?
- 4. 快速PHP问题
- 5. 快速Preg_Replace问题
- 6. 另一个快速SQL问题
- 7. Mathematica问题
- 8. Mathematica Map问题
- 9. 快速mysql查询问题
- 10. 节点快速-CORS问题
- 11. 位置快速问题3
- 12. 快速的Java SQL问题
- 13. AJAX + SEO快速的问题
- 14. 快速多线程问题
- 15. 快速JAVA继承问题
- 16. 快速javascript悬停问题
- 17. 快速OOP的问题 - PHP
- 18. SQL查询快速问题
- 19. 快速继承问题
- 20. java接口...快速问题
- 21. 快速延迟问题
- 22. iFrame的快速的问题
- 23. 类UML图 - 快速问题
- 24. 快速gzip压缩问题
- 25. 快速jQuery的问题
- 26. CSS - 快速定位问题
- 27. 快速Objective-C的问题
- 28. .NET线程 - 快速问题
- 29. Objective C快速问题
- 30. 快速MySQL查询问题