Q
刪除繪圖軸值
112
A
回答
54
使用基礎圖形,執行此操作的標準方法是使用axes = FALSE,然後使用軸(或軸)創建自己的軸。例如,
x <- 1:20
y <- runif(20)
plot(x, y, axes=FALSE, frame.plot=TRUE)
Axis(side=1, labels=FALSE)
Axis(side=2, labels=FALSE)
晶格相當於是
library(lattice)
xyplot(y ~ x, scales=list(alternating=0))
140
拆下x軸或y軸編號:
plot(1:10, xaxt='n')
plot(1:10, yaxt='n')
如果你想刪除的標籤,以及:
plot(1:10, xaxt='n', ann=FALSE)
plot(1:10, yaxt='n', ann=FALSE)
+3
但請記住,這些刪除整個軸......除非使用bty設置,將軸放在軸的位置,否則將不存在任何內容。默認值是bty ='o',所以通常情況下圍繞座標軸的地方會有一個框。但是有一個bty ='n',那麼就會有點漂浮在太空中。 – John 2011-08-23 10:23:32
14
@Richie Cotton有一個漂亮上面的答案很好。我只能補充一點,這個page提供了一些例子。請嘗試以下操作:
x <- 1:20
y <- runif(20)
plot(x,y,xaxt = "n")
axis(side = 1, at = x, labels = FALSE, tck = -0.01)
4
你也可以把標籤裏面的情節:
plot(spline(sub$day, sub$counts), type ='l', labels = FALSE)
,你會得到一個警告。我認爲這是因爲標籤實際上是一個傳遞給繪圖子程序的參數(座標軸?)。該警告將彈出,因爲它不是繪圖函數的直接參數。
相關問題
- 1. 刪除繪圖中的上軸glmnet
- 2. 刪除UIBezierPath繪圖?
- 3. Matplotlib圖:刪除軸,圖例和空白
- 4. 刪除Matlab繪圖邊界
- 5. Matlab繪圖刪除tickmark
- 6. 刪除PNG繪圖邊距
- 7. 更改Python繪圖x軸貼紙值
- 8. 刪除條形圖上的X軸
- 9. 浮動圖表:如何沿y軸刪除/隱藏刻度值?
- 10. ASP圖表 - 刪除附加到X軸的不需要的值
- 11. 無法刪除並重繪或繪製基於PYQT小部件狀態更改的繪圖軸
- 12. 從x軸重繪中刪除數據點問題
- 13. 沒有繪製QWT繪圖軸
- 14. 繪圖中的標註軸
- 15. 開始在R軸繪圖
- 16. 繪製和刪除舊圖紙
- 17. 如何刪除視圖並重繪它
- 18. 從MATLAB繪圖中刪除點和線
- 19. QT繪圖不刪除小部件
- 20. 如何刪除leaflet.draw中的繪圖層?
- 21. 在error.bars中刪除x軸
- 22. 如何刪除與樞軸
- 23. 從地圖中刪除值
- 24. 繪圖直方圖(變化軸)
- 25. 如何消除軸後,中心的R繪圖標籤
- 26. 爲什麼matplotlib繪製的圖形有剔除線離軸?
- 27. iOS順序繪圖不刪除以前繪製
- 28. 核心繪圖軸標籤在繪圖區域外不可見
- 29. 核心繪圖:共享相同x軸的兩個繪圖
- 30. 用openpyxl繪製折線圖 - 座標軸/繪圖問題
加一個格子的解釋! – Rhubarb 2013-08-06 10:44:04