r - y轴上具有多个变量的折线图逐步
问题描述
我需要一些帮助。这是我要绘制的数据。我想将 $path.ID 保留在 y 轴上,并逐步添加所有其他列的数字。这是非常大的数据集的一个子集,所以我想将 pathID 标签附加到每一行。如果可能的话,还有每个点的其他列的值。
head(table)
Path.ID sc st rc rt
<chr> <dbl> <dbl> <dbl> <dbl>
1 map00230 1 12 5 52
2 map00940 1 20 10 43
3 map01130 NA 15 8 34
4 map00983 NA 14 5 28
5 map00730 NA 5 3 26
6 map00982 NA 16 2 24
有点像这个 谢谢
解决方案
p<-ggplot() +
# draw line
geom_line(data=table_long, aes(x=x_axis, y=value, group=Path.ID, color=Path.ID)) +
geom_text(data=table_long %>% filter(x_axis=="rt"),
aes(x=x_axis, y=value, label=Path.ID),
color= "#050505", size = 3, check_overlap = TRUE)
p +labs(title= "title",x = "x-lable", y="y-label")
我必须使用 geom_text 因为我有很大的数据集,它给了我更清晰的图表谢谢@sinh,它帮助很大。
推荐阅读
- java - 记录密码查询
- c# - Interlocked.CompareExchange 指令重新编码初始值
- sql-server - 如何按日期过滤水晶报表?
- c# - UWP 将页面加载到框架中
- python - 当我运行代码时,它运行没有错误,但是没有创建 csv 文件,为什么?
- google-cloud-platform - gcloud - 错误:(gcloud.app.deploy)权限错误获取应用程序
- reactjs - 发布调用 bluesnap API 以获取加密令牌
- pandas - 如何确定数据框是 Pandas 还是 Spark?
- firefox - 有什么办法,我们可以使用网络应用程序访问客户端密钥库吗?
- hyperledger-fabric - 如何正确在链码中编写芒果查询?