r - 在 X 轴上读取年份不是连续的而是离散的
问题描述
我对读作 2009.0、2009.5、2010、2010.5、2011 的年份有疑问
我尝试将年份更改为字符,但它只是弄乱了线条。
ggplot(allom, aes(x= year, y= acidity, shape= cultivar, color= cultivar)) +
geom_line(size=1) +
geom_point()+
facet_wrap(vars(location))+
labs(title = "Apple Acidity(mg/l malic acid) Between Location 1 & 2 ",
subtitle = "2009-2011 ",
caption = "source: Provided Data Set",
y = "Acidity") +
theme_minimal() +
scale_color_brewer(palette = "Dark2")
解决方案
你可以试试df$year <- as.integer(df$year)
。它会删除小数部分。
推荐阅读
- c# - 在 C#.net 中打印时应用程序冻结
- java - Junit / Java为void创建测试方法并出现异常
- android - 对于 Flutter,Expanded 和 GridView 有意外填充
- javascript - 使用 ajax 请求进行事件传播
- python - 取消静音命令
- schema.org - 谷歌结构化数据可用性未显示在谷歌中
- javascript - 我只想向 Internet Explorer (10 -11) 显示一条消息并每天显示一次
- reactjs - Formik 接触了 react-day-picker
- omnet++ - 车载通信中的 DSRC 和 WIFI(LTE/蜂窝)
- c# - 如何按子列表中的值对父对象的 IQueryable 列表进行排序