我有一个列出前10名网络访问者的数据集。它有CustID
和Visits
列。我想绘制条形图。我做了横轴=真。我希望Yaxis标签从数据中列出前10个custID
- 这样对于每个新数据集,Y轴标签值都会发生变化。
到目前为止,我正在使用此代码:
barplot(WebPages$visits,
main="Top Visitors",
horiz=TRUE,
col="dark blue")
如何设置Yaxis标签以从数据中提供前10个custID
?
答案 0 :(得分:2)
您可以在调用barplot
函数后编写以下内容:
axis(2, at = seq(length(WebPages$CustID)), labels = WebPages$CustID)