我正在使用Base R中的绘图功能在X轴上显示年份,在Y轴上显示贷款金额。
Year变量的类型为double,贷款金额的类型也为double。
当我绘制它时,X轴显示类似2018 ... 2018.5 .... 2019 ... 2019.5
的值。如何解决此问题,以使X轴不显示年份的十进制值。
谢谢。
答案 0 :(得分:1)
一种方法是将x轴值转换为系数。例如:
df <- data.frame(x = rnorm(4), year = 2005:2008)
plot(x~year, df)
df$year <- factor(df$year)
plot(x~year, df)