gpt4 book ai didi

r - 轴上显示字符串的R图

转载 作者:行者123 更新时间:2023-12-01 16:23:41 25 4
gpt4 key购买 nike

我正在根据宿舍房间号(4位数字)绘制居民人数。房间号应该是字符串。但是当我使用as.character(RmNum)时,轴仍然显示为数字。

meanResidents = c(3, 4, 3, 2, 4, 5)
rmNumber = c(2034, 3043, 4012, 2035, 2022, 3013)
plot(as.character(rmNumber), meanResidents, xlab = as.character(rmNumber))

我希望宿舍数字垂直显示在轴上。有人可以帮我吗?

最佳答案

使用axis函数,您可以指定轴的位置,刻度线(at)的放置位置并选择labels。参数las=2表示垂直于轴的标签。

plot(meanResidents, axes=FALSE, xlab="dorms")
axis(2)
axis(1, at=seq_along(meanResidents),labels=as.character(rmNumber), las=2)
box()

关于r - 轴上显示字符串的R图,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17347991/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com