访问统计测试结果生成的R中的列表

访问统计测试结果生成的R中的列表,r,list,R,List,wald测试的结果在c对象中通过以下方式获取: c<-wald.test(b=coef(object=OLS_op),Sigma=vcov(object=OLS_op), L=l) c #shows results Wald test: ---------- Chi-squared test: X2 = 30.5, df = 1, P(> X2) = 3.3e-08 请有人帮助访问$result的各个元素,即X2、df和p,因为它们需要进一步分析。 我试过c[6][1],但它给出了

wald测试的结果在c对象中通过以下方式获取:

c<-wald.test(b=coef(object=OLS_op),Sigma=vcov(object=OLS_op), L=l)
c #shows results
Wald test:
----------
Chi-squared test:
X2 = 30.5, df = 1, P(> X2) = 3.3e-08
请有人帮助访问$result的各个元素,即X2、df和p,因为它们需要进一步分析。 我试过c[6][1],但它给出了

$result
$result$chi2
        chi2           df            P 
3.052068e+01 1.000000e+00 3.303266e-08 
chi2           df            P 
3.052068e+01 1.000000e+00 3.303266e-08 
我还尝试了c$result[[1]],但它给出了

$result
$result$chi2
        chi2           df            P 
3.052068e+01 1.000000e+00 3.303266e-08 
chi2           df            P 
3.052068e+01 1.000000e+00 3.303266e-08 

从不同的场景中可以看出,我无法访问单个元素。请帮助分别访问df、P和chi2元素。

如果通过名称而不是某些索引号访问值,则通常更容易读取代码

你可以试试看

chi2 <- c$result$chi2["chi2"]
df <- c$result$chi2["df"] 
P <- c$result$chi2["P"]

chi2请尝试c$result[[1]][1]和c$result[[1]][3]以访问列表中链下游的值。你能提供数据以便其他用户可以尝试复制你的结果吗?@Honey Dipped Badger谢谢亲爱的…这对我很有用:)没问题,很高兴为你服务!