五月天婷亚洲天久久综合网,婷婷丁香五月激情亚洲综合,久久男人精品女人,麻豆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>
    樓主: jw21
    3071 2

    求助,兩個data set數(shù)據(jù)的計算 [推廣有獎]

    • 1關(guān)注
    • 3粉絲

    教授

    39%

    還不是VIP/貴賓

    -

    威望
    0
    論壇幣
    118940 個
    通用積分
    0.0603
    學(xué)術(shù)水平
    0 點
    熱心指數(shù)
    0 點
    信用等級
    0 點
    經(jīng)驗
    2723 點
    帖子
    109
    精華
    0
    在線時間
    2626 小時
    注冊時間
    2008-3-30
    最后登錄
    2024-11-20

    樓主
    jw21 發(fā)表于 2015-7-8 03:16:00 |只看作者 |壇友微信交流群|倒序 |AI寫論文
    100論壇幣
    SAS初學(xué)者求助,簡化后的問題如下:我現(xiàn)在有兩個data,a和b。
    a為50*5,b為1*2。
    現(xiàn)想用a中的每行第4和5列對應(yīng)減去b中的兩個數(shù)(再分別進行乘方),
    比如如下表,在a中x-0.123 y-0.456,但不要手動在a中減,每次生成的a和b都是不同的,最好是調(diào)用變量。
    請問如何實現(xiàn),謝謝!

    為了方便理解,再說一下實際問題,數(shù)據(jù)a50個樣本點,5個變量,第4-5變量是每個樣本點的xy坐標。數(shù)據(jù)b是某一個點的xy坐標,想求a中每一個點到該b點的距離。

    a:
    id m n x y
    1xxxx 0.111 0.222
    2xxxx 0.333 0.444
    …………
    …………

    b:
    x y
    0.123 0.456



    最佳答案

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

    since there are only two variables in table B. you merge table A and B together. It is very easy. data C; merge A B(rename=(x=xb y=yb)); xx = (x-bx)^2; yy = (y-by)^2; run; If your case is more complicated, send me the detail. I hope this will be helpful.
    關(guān)鍵詞:Data Set 如何實現(xiàn) 實際問題 A50 如何 樣本
    沙發(fā)
    lambent 在職認證  發(fā)表于 2015-7-8 03:16:01 |只看作者 |壇友微信交流群
    since there are only two variables in table B. you merge table A and B together. It is very easy.
    data C;
    merge A B(rename=(x=xb y=yb));
    xx = (x-bx)^2;
    yy = (y-by)^2;
    run;

    If your case is more complicated, send me the detail. I hope this will be helpful.
    已有 1 人評分論壇幣 收起 理由
    admin_kefu + 20 熱心幫助其他會員

    總評分: 論壇幣 + 20   查看全部評分

    藤椅
    忍冬的秋 發(fā)表于 2015-8-26 14:56:57 |只看作者 |壇友微信交流群
    還可以這樣
    data a;
    infile "C:\360Downloads\test4.csv" missover dsd firstobs =2;
    input id m $ n $ x y;
    run;
    data b;
    input x1 y1;
    cards;
    0.123 0.456
    ;
    run;
    data union;
    if _n_ =1 then set b;
    set a;
    run;
    您需要登錄后才可以回帖 登錄 | 我要注冊

    本版微信群
    加好友,備注cda
    拉您進交流群

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

    GMT+8, 2025-1-1 16:36