如何解决R-Project:如何在 spei 或 spi 图中定义 y 轴的限制?
我已经找到了一篇关于它的帖子,但有人回复了 (LINK),所以我再试一次:
如何在 spei 或 spi 图中定义 y 轴的限制(包 SPEI)?
library(SPEI)
library(lmomco)
library(parallel)
library(ggplot2)
data(wichita)
# Compute potential evapotranspiration (PET) and climatic water balance (BAL)
wichita$PET <- thornthwaite(wichita$TMED,37.6475)
wichita$BAL <- wichita$PRCP-wichita$PET
# Convert to a ts (time series) object for convenience
wichita <- ts(wichita[,-c(1,2)],end=c(2011,10),frequency=12)
plot(wichita)
# Tvelwe-months SPEI
par(mfrow=c(2,1))
spei12 <- spei(wichita[,'BAL'],12)
plot(spei12,main='Wichita,SPEI-12')
# Tvelwe-months SPI
spi_12 <- spi(wichita[,'PRCP'],12)
plot(spi_12,'Wichita,SPI-12')
在最后一个图中,如何设置 y 轴的界限?
如果我使用 ylim 它不起作用:
plot(spei12,SPEI-12',ylim=c(-5,5))
#or
plot(spi_12,SPI-12',5))
是不是因为它们是时间序列?我该如何解决?
有什么想法吗?
有没有办法用 ggplot 代替?
谢谢!
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。