r - 在R中的图中用给定值着色一条线
问题描述
推进此处给出的答案,其中针对散点图提出了相同的问题,是否可以绘制一条颜色基于 y 值的线?
示例数据
x = 1:11
y = abs(6 - x)
plot(1:22,c(y,y), col = ifelse(c(y,y) < 2.5, 2, 3), pch = 16)
然而,尝试
plot(1:22,c(y,y), col = ifelse(c(y,y) < 2.5, 2, 3), type = "l")
给
或在上面y<2.5
给出的行
而不是我所追求的解决方案,即
有什么简单的方法可以做到这一点吗?这只是一个简单的案例,我无法手动将每个部分添加到我的实际数据中。谢谢!
解决方案
推荐阅读
- javascript - 表单提交 isset 不起作用,当我单击按钮时,它总是说大声笑而不是说工作
- outlook - OneNote 加载项在 Outlook 中灰显
- visual-studio-code - VSCode 扩展贡献下拉菜单
- firebase - 如何使用 web 应用程序的 firebase 身份验证实现谷歌一键登录?
- javascript - 限制对应用 UI 外部 Firestore DB 的写入访问
- tensorflow - 来自 TensorFlow 的这条红色消息是错误的吗?
- java - 计算属性的对象 ArrayList 中的出现次数
- android - Paytm 集成问题:android 和 nodejs 上的校验和无效
- javascript - Vue:按住键盘修饰符时如何更改按钮的文本?
- angular - 如何修复错误:类型 FroalaEditorModule 没有“ngModuleDef”属性使用 Froala Wysiwyg