r - 如何为不同面板中的不同分组变量在 lattice 中的 xyplot 中获得阴影背景
问题描述
通过拉起data.frame
包装随附的内容lattice
,latticeExtra
我们得到以下信息:
require(lattice)
require(latticeExtra)
data("environmental")
这是head(environmental)
看起来的方式:
ozone radiation temperature wind
41 190 67 7.4
36 118 72 8.0
12 149 74 12.6
18 313 62 11.5
23 299 65 8.6
19 99 59 13.8
现在请考虑情节的代码和情节本身:
temp.cut <- equal.count(environmental$temperature,4)
xyplot(ozone~radiation | temp.cut,data = environmental,
panel = function(x,y,...){
panel.xyplot(x,y,...)
x <- 1:400
panel.xblocks(x,x>20&x<50,col = 'green',alpha=0.2)
panel.xblocks(x,x>80&x<100,col = 'blue',alpha=0.2)
})
我的疑问是如何让每个面板的阴影区域表现得合理?假设我想要第一个面板中的蓝色阴影而不是其他面板,同样的推理适用于绿色阴影区域,第二个面板而不是其他面板。提前致谢 !
解决方案
推荐阅读
- apache-kafka - 卡夫卡消费者群体的行为不平等
- css - ngx-admin 的颜色(ng-star-inserted)
- swift - 如何在 Xcode 游戏中添加评分功能并允许用户输入姓名?
- ruby-on-rails - 一家大型杂货连锁店的网站似乎阻止了我的网络爬虫收集网页上的信息
- amazon-web-services - AWS cloudwatch 正在截断日志
- firebase - 简单约会应用程序:为路径指定的安全规则
- python - Seaborn 热图:使用可点击的超链接进行注释
- javascript - ajax django表单仅提交部分数据
- python - Django - 即时创建 CSV 并将其保存到文件系统和模型文件字段
- django - 我应该如何使用 DRF 发布和序列化数组?