r - 如何修复'geom_path:每个组仅包含一个观察。需要调整群体审美吗?在 R 中
问题描述
这是问题:
使用单个管道函数,创建一个名为
year_season
将年份和季节粘贴在一起的新变量 (paste(year, season, sep="-"))。然后,总结自行车的平均、最小和最大数量,并year_season
在 x 轴和 y 轴上构建一个图。显示三行 (geom_line):一为最小值,一为最大值,一为平均值。以某种方式将最大值/最小值与平均值区分开来(您可以使用线型、颜色或线条大小来执行此操作;完全取决于您)。
注意:为了使它工作,你的情节的第一行需要是这样的(不带引号):'ggplot(aes(year_season, count_avg, group=1)) +'
这是我已经完成的代码,但我不确定为什么这是错误的以及为什么我没有得到一个情节:
bikes %>%
mutate(year_season = paste(year,season, sep="-")) %>%
summarize (avg_bikes=mean(count), min_bikes=min(count),
max_bikes=max(count)) %>%
ggplot(aes(year_season,avg_bikes,group=1))+
geom_line(aes(avg_bikes, group=avg_bikes))+
geom_line(aes(min_bikes, group=min_bikes))+
geom_line(aes(max_bikes, group=max_bikes))
解决方案
推荐阅读
- python - 如何通过单击python中的按钮开始处理
- php - renderWith 不覆盖模板
- android - Android:systemNavigationBarIconBrightness 在应用程序恢复后恢复为亮
- python - 使用 VSCode 交互窗口时的默认 Python 路径
- python - 一个查找所有组合而不重复的函数,加起来是一个数字
- android - 从受 OAuth2、Android 保护的端点流式传输视频/音频?
- react-native - 更改页面网址后反应图像未加载
- python-3.x - Pillow 中的“我”模式是什么...?
- ms-access - 重新打开文件后子表单无法识别文本框源
- mysql - MySQL 查询显示类似 0x8081 的内容,而不是特殊字符