Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/r/77.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
R 重复测量方差分析或时间序列';分析_R_Time Series_Anova - Fatal编程技术网

R 重复测量方差分析或时间序列';分析

R 重复测量方差分析或时间序列';分析,r,time-series,anova,R,Time Series,Anova,我是R方面的新手,而且(我承认!)不太擅长统计,所以如果我的问题太小,我很抱歉,但我真的很想得到一些关于这个问题的提示 我有9个点(地块)的土壤湿度测量,分别针对我们在2个月内(每周测量)的2个不同种植系统(农林和农业)。我们还有最近的树木(大于5cm胸径)与每个地块的精确测量点之间的距离(农林学为4.2到12m,农业为50m)。因此,我得到了18块地块(农林9块,农业9块)的湿度(y)随时间(x)的变化曲线(表现类似,但因天气波动而变化)。我需要知道的是: 测量点之间的湿度随时间的变化是否取决

我是R方面的新手,而且(我承认!)不太擅长统计,所以如果我的问题太小,我很抱歉,但我真的很想得到一些关于这个问题的提示

我有9个点(地块)的土壤湿度测量,分别针对我们在2个月内(每周测量)的2个不同种植系统(农林和农业)。我们还有最近的树木(大于5cm胸径)与每个地块的精确测量点之间的距离(农林学为4.2到12m,农业为50m)。因此,我得到了18块地块(农林9块,农业9块)的湿度(y)随时间(x)的变化曲线(表现类似,但因天气波动而变化)。我需要知道的是:

  • 测量点之间的湿度随时间的变化是否取决于(或受)树木的距离?意思是说,如果树木靠近测量点(在种植园中部),树木是否能保持更多的水分或从土壤中汲取更多的水分?
  • 这些曲线(湿度x时间)彼此是否有显著差异

  • 我首先想到将农林系统和农林系统的每3个树木测量点(距离树木较小、距离中等和距离较高)以及所有9个树木测量点进行分组,并将它们用作复制品,因为它们的行为更为相似。然而,这让我有点困惑

    因此……我考虑使用
    ez
    软件包中的重复测量方差分析。因此,在本例中,我有:

    str(SanPedro)
    
    data.frame':   450 obs. of  6 variables:
     Parcel  : Factor w/ 2 levels "Forest","Agriculture": 1 1 1 1 1 1 1 1 1 1 ...
     Distance: Factor w/ 4 levels "A","B","C","D": 1 1 1 1 1 1 1 1 1 1 ...
     Plot    : num  1 1 1 1 1 1 1 1 1 1 ...
     Date    : Date, format: "0011-07-20" "0011-07-24" ...
     Humidity: num  0.217 0.205 0.199 0.2 0.192 0.181 0.184 0.18 0.179 0.178 ...
     Number  : num  1 2 3 4 5 6 7 8 9 10 ..
    
    当我尝试运行
    ezANOVA

    ezANOVA(data=SanPedro, dv=Humidity, wid=Number, within=Parcel, between=Plot, type=1, return_aov=TRUE)
    
    我明白了:

     Warning: Converting "Number" to factor for ANOVA.
     Warning: "Plot" will be treated as numeric.
     Error in ezANOVA_main(data = data, dv = dv, wid = wid, within = within,  : 
      One or more cells is missing data. Try using ezDesign() to check your data.
    
    如果我检查
    ezDesign(SanPedro)
    ,我会得到:

    ezDesign(SanPedro)
    
    Error in as.list(c(x, y, row, col)) : 
     argument "x" is missing, with no default
    

    最后,我并不真正理解数据的问题,我甚至不确定
    ezANOVA
    是否真的是对我的案例的正确分析……我真的非常感谢关于这件事的任何提示和想法!!!感谢Looot!!!=)

    关于分析是否正确的问题和关于代码错误的问题实际上是两个独立的问题;关于统计分析,您最好访问stats.stackexchange.com。我建议将问题的这一部分从这里删除,改为在那里提问,但将关于错误的部分保留在这里,并在新问题中引用它。另外,看起来您需要阅读
    ezDesign
    的文档;它还希望使用变量的名称<代码>?ezDesign将引导您进入帮助页面。