r - 将 image.plot 的连续图例转换为离散图例
问题描述
在我的研究区域,我有几个特定物种丰度的图。我一直在成功使用图像绘图。但是现在,我只想绘制存在/不存在,所以值从 0 到 1,并且情节剧照向我展示了一个连续的传说。有没有办法修改这个?
我尝试过使用图像,但传说并不是那么酷。这是我的代码:
colnames(zz)<-c("x","y","z")
ras<-rasterFromXYZ(zz)
asc<-asc.from.raster(ras)
image.plot(asc,
xlim=c(-9.5,-1),ylim=c(43,48),zlim=c(min(asc,na.rm=T),max(asc,na.rm=T)),
ylab="Latitude (ºN)",xlab="Longitude (ºW)",
col = viridis(2, option = "D"))
解决方案
推荐阅读
- azure - 获取 Azure AD B2C 策略的 SAML 元数据时出错 - AADB2C90022
- react-native - 如何使用 appium 在 react-native 项目中编辑文件
- ios - Firebase 查询结果 SWIFT 的奇怪行为
- java - RxJava2 成功总是调用两次
- spring - Spring Cache 处理 Cache-Control=no-cache
- ios - iOS 通用链接(在调试时)不起作用?
- css - 创建一个使用 100% 弹性表的“行高”的行尾“单元格”,而不考虑其他项目的弹性包装
- delphi - Delphi TEdit onClick - 启用并执行其他操作
- go - 如何在 GoLand 中运行并将命令行参数传递给 main.go?
- excel - VBA ByRef 参数类型不匹配不一致?