r - 使用 geom_line 或 geom_path 连接具有不同分类变量的点
问题描述
我正在根据特定状态(分类变量:detType)绘制动物的运动。然而,geom_line 和 geom_path 都没有连接不同状态之间的点。
例如
ggplot(data = filter(df, ID == 8), #just plotting 1 individual for example
aes(recvLon, recvLat)) +
geom_path(aes(colour=detType)) +
geom_point(aes(colour=detType))
我想要一条连接红色和最上面的蓝色点的蓝色 postDep 线。
解决方案
aes(colour=detType)
中的论点geom_path
意味着 的不同级别有不同的行detType
。只需删除参数并改用geom_path()
绘制一条连接所有点的单线。
推荐阅读
- angular - ionic4/angular8 的 routerlink 而不是(点击)
- python - 围绕一个正方形滚动一个圆圈
- reactjs - 反应 useEffect 钩子无限循环
- reactjs - 一个数组的一个输出和嵌套在其中的数组的不同输出
- python - 在 docker 容器中运行时进程突然堆积内存
- angular - 角反应形式材料日期选择器手动输入格式DD/MM/YYYY
- javascript - 打字时如何使表格中所有单元格的生长高度相同?
- c++ - OpenGL - Reading cursor position correctly but cant draw line from it
- docker - 如何在 Docker 环境的根目录 (/) 中创建挂载配置
- c# - 使用 ArrayList 将代码从 VB.NET 转换为 C#