五月天婷亚洲天久久综合网,婷婷丁香五月激情亚洲综合,久久男人精品女人,麻豆91在线播放

  • <center id="8gusu"></center><rt id="8gusu"></rt>
    <menu id="8gusu"><small id="8gusu"></small></menu>
  • <dd id="8gusu"><s id="8gusu"></s></dd>
    樓主: wqf_cufe
    614 1

    [問答] 急問一道求sample variance的SAS程序題 [推廣有獎]

    • 4關(guān)注
    • 16粉絲

    教授

    89%

    還不是VIP/貴賓

    -

    威望
    0
    論壇幣
    4264 個(gè)
    通用積分
    6.2000
    學(xué)術(shù)水平
    10 點(diǎn)
    熱心指數(shù)
    17 點(diǎn)
    信用等級
    13 點(diǎn)
    經(jīng)驗(yàn)
    568 點(diǎn)
    帖子
    731
    精華
    0
    在線時(shí)間
    2236 小時(shí)
    注冊時(shí)間
    2009-5-26
    最后登錄
    2021-12-29

    樓主
    wqf_cufe 發(fā)表于 2013-1-22 13:50:28 |只看作者 |壇友微信交流群|倒序 |AI寫論文
    15論壇幣
    分別求下面的x1和x2的sample variance S11 AND S22. 用SAS程序COMPUTE these two sample variance.

    X1:     1        2        3         3          4     5         6       8       9     11
    X2:   18.95  19.00  17.95    15.54   14    12.95   8.94   7.49   6     3.99

    下面是我寫的程序,而且手算出來的s11與s22與sas程序相同,均為9.56和27.77,但答案顯示是3.09和5.27,剛好是前者的平方根,求指教!

    以下是我的程序:
    proc iml;
    X={1 18.95,2 19,3 17.95,3 15.54,4 14,5 12.95,6 8.94,8 7.49,9 6,11 3.99};
    n=10;
    print X;

    meanx1=mean(X[*,1]);
    meanx2=mean(X[*,2]);
    varx1=((n‐1)/n)*var(X[*,1]);
    varx2=((n‐1)/n)*var(X[*,2]);

    jwvar1 = ((X[1,1]‐meanx1)**2 + (X[2,1]‐meanx1)**2 + (X[3,1]‐
    meanx1)**2 + (X[4,1]‐meanx1)**2)+((X[5,1]‐meanx1)**2 + (X[6,1]‐meanx1)**2 + (X[7,1]‐
    meanx1)**2 + (X[8,1]‐meanx1)**2)+(X[9,1]‐meanx1)**2 + (X[10,1]‐meanx1)**2)/10;
    jwvar2 = ((X[1,2]‐meanx2)**2 + (X[2,2]‐meanx2)**2 + (X[3,2]‐
    meanx2)**2 + (x[4,2]‐meanx2)**2)+(X[5,2]‐meanx2)**2 + (X[6,2]‐meanx2)**2 + (X[7,2]‐
    meanx2)**2 + (x[8,2]‐meanx2)**2)+((X[9,2]‐meanx2)**2 + (X[10,2]‐meanx2)**2)/10;

    S = cov(X);
    Sn = ((n‐1)/n)*S;
    R = corr(X);
    x1 = X[*,1];
    x2 = X[*,2];
    print x1,x2;
    print meanx1, meanx2;
    print varx1, varx2, jwvar1, jwvar2;
    print jwvar1, jwvar2;
    print Sn, R;
    quit;
    run;

    最佳答案

    ziyenano 查看完整內(nèi)容

    /*語法有很多地方錯誤,就不一一寫了; iml里面的var和std的用法有點(diǎn)奇怪,可以自己寫程序計(jì)算方差,程序如下*/ proc iml; X={1 18.95,2 19,3 17.95,3 15.54,4 14,5 12.95,6 8.94,8 7.49,9 6,11 3.99}; N=10; mean=x[:,]; var=(X-repeat(mean,10,1))[##,]/N; print var; quit; /*結(jié)合means過程計(jì)算的方差,注意這里是修正的方差,分母為N-1 將計(jì)算結(jié)果乘以N-1再除以N,與上述結(jié)果是一樣的*/ proc iml; X={1 18.95,2 ...
    關(guān)鍵詞:variance Sample varian sas程序 ance 程序
    沙發(fā)
    ziyenano 發(fā)表于 2013-1-22 13:50:29 |只看作者 |壇友微信交流群
    /*語法有很多地方錯誤,就不一一寫了;
    iml里面的var和std的用法有點(diǎn)奇怪,可以自己寫程序計(jì)算方差,程序如下*/
    proc iml;
    X={1 18.95,2 19,3 17.95,3 15.54,4 14,5 12.95,6 8.94,8 7.49,9 6,11 3.99};
    N=10;
    mean=x[:,];
    var=(X-repeat(mean,10,1))[##,]/N;
    print var;
    quit;

    /*結(jié)合means過程計(jì)算的方差,注意這里是修正的方差,分母為N-1
      將計(jì)算結(jié)果乘以N-1再除以N,與上述結(jié)果是一樣的*/
    proc iml;
    X={1 18.95,2 19,3 17.95,3 15.54,4 14,5 12.95,6 8.94,8 7.49,9 6,11 3.99};
    create ex from x;
    append from x;
    quit;
    proc means data=ex var;
    var col1 col2;
    run;
    已有 1 人評分論壇幣 學(xué)術(shù)水平 熱心指數(shù) 信用等級 收起 理由
    webgu + 60 + 1 + 1 + 1 IML啊,要學(xué)。

    總評分: 論壇幣 + 60  學(xué)術(shù)水平 + 1  熱心指數(shù) + 1  信用等級 + 1   查看全部評分

    您需要登錄后才可以回帖 登錄 | 我要注冊

    本版微信群
    加好友,備注cda
    拉您進(jìn)交流群

    京ICP備16021002-2號 京B2-20170662號 京公網(wǎng)安備 11010802022788號 論壇法律顧問:王進(jìn)律師 知識產(chǎn)權(quán)保護(hù)聲明   免責(zé)及隱私聲明

    GMT+8, 2024-12-23 05:38