我建议设置对数刻度。或者,您可能希望根据需要指定每个轴的最小值和最大值来设置 x 和 y 轴限制。
指示 x 或 y 或两个坐标是否应以对数比例绘制:
- log = “x”
- log = “y”
- log = “xy”
OR 轴限制
- xlim:x轴的极限;格式:xlim = c(min, max)
- ylim:y轴的极限;格式:ylim = c(min, max)
# --- sample data
view_count <- c(1,2,3,4,5,6,7,8,9,90,100,110)
subscriber_count <- c(1,2,3,4,5,6,7,8,9,190,200,210)
covviddf <- data.frame(view_count, subscriber_count)
covviddf
plot(covviddf$view_count, covviddf$subscriber_count,
main = "Comparison between channel subscribers and video views",
xlab = "Views", ylab = "Subscribers")
# set log scale for x and y ----------------------------------------------------
plot(covviddf$view_count, covviddf$subscriber_count,
main = "Comparison between channel subscribers and video views",
xlab = "Views", ylab = "Subscribers", log="xy")
# set x and y axis limites by specifying the minimum and the maximum -----------
plot(covviddf$view_count, covviddf$subscriber_count,
main = "Comparison between channel subscribers and video views",
xlab = "Views", ylab = "Subscribers", xlim=c(1,80), ylim=c(1,180))
对数缩放结果: