1
A
回答
7
當創建你的情節,你只需要指定幾個選項。特別要注意的axes
,type
和xlab
:
plot(runif(10), runif(10),
xlim=c(0, 1), ylim=c(0,1),
axes=FALSE, #Don't plot the axis
type="n", #hide the points
ylab="", xlab="") #No axis labels
然後,您可以手動添加Y軸:
axis(2, seq(0, 1, 0.2))
,並添加一個網格,如果你的願望
grid(lwd=2)
2
你可以使用geom_blank()
和主題調整來關閉不需要的元素:
p <- ggplot(mtcars, aes(disp, mpg)) + geom_blank()
p + theme(axis.line.x=element_blank(),
axis.text.x=element_blank(),
axis.ticks.x=element_blank(),
axis.title.x=element_blank(),
panel.grid.minor.x=element_blank(),
panel.grid.major.x=element_blank())
或者,如果你已經有一個情節,你可以提取與gtable
軸部分:
library(gtable)
g <- ggplotGrob(p)
s <- gtable_filter(g, 'axis-l|ylab', trim=F) # use trim depending on need
grid.newpage()
grid.draw(s)
相關問題
- 1. 繪製點x和y,軸y和x沒有正確顯示
- 2. PANDAS繪製多個Y軸
- 3. 如何繪製X軸,Y軸線圖?
- 4. 沒有繪製QWT繪圖軸
- 5. 繪製在具有不同y軸上y軸的多個特徵縮放
- 6. 劇情僅日期蜱上大熊貓y軸上繪製
- 7. 繪製y軸上的兩個範圍
- 8. Matlab - 如何繪製不同的y軸
- 9. Phonegap:限制僅滾動到Y軸
- 10. 如何使用achartengine繪製多Y軸
- 11. 用熊貓和多個y軸繪製
- 12. R繪製邊距和虛線y軸
- 13. 在Y軸上反轉繪製文本
- 14. Y軸沒有出現
- 15. 如何繪製x軸上的Row.names,y軸上的x和y列?
- 16. 在y軸的頂部繪製y標籤
- 17. achartengine繪製軸沒有數據?
- 18. 使用ggplot2在x軸上繪製日期和在y軸上繪製時間
- 19. 如何繪製matplotlib中的多個X軸或Y軸?
- 20. 如何繪製2軸y軸作爲基因名稱的barplot
- 21. ggplot2:使用顛倒的Y軸和x軸繪製頂部
- 22. 添加自定義的x軸繪製GGPLOT2和y軸以及
- 23. ggplot:繪製在x軸上的垃圾箱和y軸
- 24. 使用plotinum繪製具有對數刻度y軸的圖形
- 25. y軸限制
- 26. 繪製「Y-Less」僅限日期圖表
- 27. D3動態重繪Y軸
- 28. 繪製雙y軸上時x和y lenghts不同
- 29. Python熊貓繪製移位x軸如果twinx兩個y軸
- 30. D3只有一個Y軸在右側繪製折線圖