【发布时间】:2015-07-27 17:53:41
【问题描述】:
我删除了 y 轴上的标签,因为只有相对数量才是真正重要的。
w <- c(34170,24911,20323,14290,9605,7803,7113,6031,5140,4469)
plot(1:length(w), w, type="b", xlab="Number of clusters",
ylab="Within-cluster variance",
main="K=5 eliminates most of the within-cluster variance",
cex.main=1.5,
cex.lab=1.2,
font.main=20,
yaxt='n',lab=c(length(w),5,7), # no ticks on y axis, all ticks on x
family="Calibri Light")
但是,抑制这些刻度标签会在 y 轴标签(“簇内方差”)和 y 轴之间留下大量空白。有没有办法把它推回去?如果我以某种方式将(不可见的)刻度标签设置为 inside 轴,轴标签会沿着轴固定吗?
【问题讨论】:
-
尝试将
ylab排除在plot之外,并将其放入axis,而不是使用一些放置选项。 (无法立即回忆这些选项。)即plot(...); axis(2, ...)
标签: r plot axis-labels