【问题标题】:Taylor diagram with negative correlation (left quadrant)负相关泰勒图(左象限)
【发布时间】:2019-11-30 12:47:08
【问题描述】:

我正在尝试在R 中绘制泰勒图。我正在使用的数据给出了负相关。这些应该绘制在泰勒图的左象限上,但我使用的名为 openair 的包不会发生这种情况。

这个包好像没有这个选项。我已经搜索了其他选项,但没有取得多大成功。

有没有其他方法可以在 R 中制作这样的情节?

这是一个示例代码,

library(openair)

# Generate some data
obs = runif(3, min=5, max=20)
mod1 = obs * -obs^2 # to give a negative correlations
mod2 = obs * obs^2

df = data.frame(obs,mod1,mod2)

# Plot the diagram
taylor1 = TaylorDiagram(df, obs = "obs", mod = "mod1",normalise=TRUE) # mod1 is not plotted

taylor2 = TaylorDiagram(df, obs = "obs", mod = "mod2",normalise=TRUE) # mod2 is plotted

谢谢,米歇尔

【问题讨论】:

    标签: r plot correlation negative-number openair


    【解决方案1】:

    还有来自plotrix包的taylor.diagram()

    library(plotrix)
    
    set.seed(20191130)
    
    # Generate some data
    obs = runif(3, min=5, max=20)
    mod1 = obs * -obs^2 # to give a negative correlations
    mod2 = obs * obs^2
    
    # Plot the diagram
    taylor.diagram(obs, mod1, pos.cor = FALSE, normalize = TRUE)
    taylor.diagram(obs, mod2, add = TRUE, col = "blue", normalize = TRUE)
    

    reprex package (v0.3.0) 于 2019 年 11 月 30 日创建

    【讨论】:

    • 太棒了!非常感谢!
    • 没问题。很高兴为您提供帮助!
    猜你喜欢
    • 2014-09-19
    • 1970-01-01
    • 2021-12-26
    • 1970-01-01
    • 2011-08-21
    • 2014-04-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多