r - scale_linetype_manual 异常行为
问题描述
对于我在此处和此处创建具有线型和颜色的混合图例的问题,我找到了看似正确的解决方案。但是,我的代码仍然没有达到预期,而是产生了一个不考虑线型的图例。我的目标是让我的传奇与我的情节相匹配。
我从一个简单的开始,scale_linetype_manual("",value = c(2,2,1,1,1))
并在下面的代码中停止了尝试。
ggplot(data_norm_long, aes(x = as.integer(year), y = value, colour = variable, linetype = kat), group = "variable") +
geom_point() +
geom_line() +
scale_color_manual("",
breaks = c("LO_kat2","lean_kat2","hola_kat1","lean_kat1","LO_kat1"),
values = c(LO_kat2 = "darkblue", lean_kat2 = "darkgreen", hola_kat1 = "darkred", lean_kat1 = "darkgreen", LO_kat1 = "darkblue"),
labels = c("Label 1","Label 2","Label 3","Label 4","Label 5")) +
scale_linetype_manual("",
breaks = c("LO_kat2","lean_kat2","hola_kat1","lean_kat1","LO_kat1"),
values = c("1" = "solid", "2" = "dashed"))
阴谋:
当前情节(显然我不允许嵌入图像。)
解决方案
推荐阅读
- symfony - 如何在 Symfony 中测试竞态条件?
- reactjs - 为什么我不能在 next/image 中将字符串传递给 src?
- cmd - 使用 cmd 或 media info/ffmpeg 的文件列表和文件大小
- java - 尝试在 android 模拟器上运行应用程序时出现“无法打开 QEMU 管道‘qemud:network’:无效参数”错误
- amazon-web-services - DynamoDB 中的 AWS Lambda 更新对象
- ios - React Native/Expo:当 iOS 上的“可见”道具为真时,模式不显示
- javascript - 使列表内容可编辑
- python - 为什么带有 defaultdict 的 multiprocessing.managers.DictProxy 不是多进程安全的?
- sequelize.js - Sequelize) 查询 findAll 时,从不存在的列中查找
- javascript - 第三方网站弄乱了我网站的 cookie