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

    [學(xué)習(xí)分享] SAS9.3模板制圖學(xué)習(xí)筆記 (graph template language)   [推廣有獎]

    • 0關(guān)注
    • 37粉絲

    講師

    47%

    還不是VIP/貴賓

    -

    威望
    0
    論壇幣
    1367 個
    通用積分
    16.5538
    學(xué)術(shù)水平
    67 點
    熱心指數(shù)
    70 點
    信用等級
    64 點
    經(jīng)驗
    6762 點
    帖子
    206
    精華
    2
    在線時間
    433 小時
    注冊時間
    2011-8-31
    最后登錄
    2023-9-23

    樓主
    caibirdcnb 發(fā)表于 2013-1-19 18:10:02 |只看作者 |壇友微信交流群|倒序 |AI寫論文
    相似文件 換一批

    +2 論壇幣
    k人 參與回答

    經(jīng)管之家送您一份

    應(yīng)屆畢業(yè)生專屬福利!

    求職就業(yè)群
    趙安豆老師微信:zhaoandou666

    經(jīng)管之家聯(lián)合CDA

    送您一個全額獎學(xué)金名額~ !

    感謝您參與論壇問題回答

    經(jīng)管之家送您兩個論壇幣!

    +2 論壇幣
    堅持每天寫1、2頁,慢慢積累。雖然,某一天當(dāng)我熟練掌握SAS,或許就是我不再需要使用SAS的時候。。。
    圖表元素       簡單例子
    1. proc template;                        
    2.         define statgraph scatterplot;               
    3.         begingraph;                 
    4.         entrytitle "Weight and Age by Sex";                 
    5.         layout overlay;               
    6.                 scatterplot x=age y=weight /         
    7.                         group=sex name="abc";
    8.                         discretelegend "abc";
    9.         endlayout;               
    10.         endgraph;               
    11.         end;               
    12. run;                        
    13.                         
    14. ods html;                        
    15. proc sgrender data=sashelp.class template=scatterplot;                        
    16. run;
    復(fù)制代碼

    標(biāo)題注腳
    1. proc template;                        
    2.         define statgraph scatterplot;               
    3.         begingraph;
    4.         entrytitle "Weight and Age by Sex";
    5.         entrytitle halign=left "Weight and Age by Sex"
    6.                                 / border=true
    7.                                 opaque=true
    8.                                 backgroundcolor=lightgreen
    9.                                 textattrs=(color=blue
    10.                                                         family='Arial'
    11.                                                         size=14
    12.                                                         style=italic
    13.                                                         weight=bold);
    14.     entryfootnote halign=center 'SMOON Confidential'
    15.                               halign=right "MIB";
    16.         
    17.         layout overlay;               
    18.                 scatterplot x=age y=weight /         
    19.                         group=sex name="abc";
    20.                         discretelegend "abc";
    21.         endlayout;               
    22.         endgraph;               
    23.         end;               
    24. run;                        
    25.                         
    26. ods html;                        
    27. proc sgrender data=sashelp.class template=scatterplot;                        
    28. run;
    復(fù)制代碼




    ————————————————————————————————————————————————————————————
    圖表選項

    從圖形可以看到,設(shè)置backgroundcolor=lightblue后,背景顏色變成淡藍(lán)色了;設(shè)置border=true和borderattrs=(color=pink thickness=3)后,邊框變成粉紅色并且加粗了;設(shè)置designwidth=400px和designheight=400px后,圖表大小改變并且變成正方形了;設(shè)置pad=(bottom=50 right=50)后,下邊和右邊空白區(qū)域變大了。  
    proc template;                        
            define statgraph scatterplot;               
            begingraph / backgroundcolor=lightblue
                                border=true
                                borderattrs=(color=pink thickness=3)
                                designwidth=400px
                                designheight=400px
                                pad=(bottom=50 right=50);                 
            entrytitle "Weight and Age by Sex";                 
            layout overlay;               
                    scatterplot x=age y=weight /         
                            group=sex name="weight";
                            discretelegend "weight";
            endlayout;               
            endgraph;               
            end;               
    run;
    ods html;                        
    proc sgrender data=sashelp.class template=scatterplot;                        
    run;

    ————————————————————————————————————————————————————————————
    布局選項.jpg

    對比上下2個圖形,可以看到設(shè)置aspecratio=0.7后,繪圖區(qū)域形狀變了;設(shè)置cycleattrs=true后,圖形顏色從2種顏色變成4種顏色。
    proc template;
    define statgraph seriesplot;
            begingraph / designwidth=360px designheight=260px;
            entrytitle "Tech Stock Trends";
            layout overlay / yaxisopts=(label='price')
                                    aspectratio=0.7
                                    cycleattrs=true;
                    seriesplot x=date y=close / group=stock name="stocks"
                            lineattrs=(thickness=3);
                    seriesplot x=date y=high / group=stock
                            lineattrs=(thickness=3);
                    discretelegend "stocks";
            endlayout;        
            endgraph;
            end;
    run;
    proc sgrender data=sashelp.stocks template=seriesplot;
      where date > "31dec1999"d and stock^='IBM';
    run;

    ————————————————————————————————————————————————————————————
    布局選項2.jpg

    對比上下2個圖形,可以看到設(shè)置opaque=true和backgroundcolor=lightyellow后,布局背景顏色變成淡黃色;設(shè)置border=true和borderattrs=(color=blue pattern=dash thickness=2)后,布局區(qū)域顯示邊框,并且邊框?qū)傩詾樗{(lán)色、破折線、加粗;設(shè)置pad=(top=50)后,布局上方和圖表距離變大了;設(shè)置wallcolor=lightgray和walldisplay=(fill)后,繪圖區(qū)域背景顏色變成淡灰色。
    proc template;
    define statgraph seriesplot;
            begingraph / designwidth=360px designheight=260px;
            entrytitle "Tech Stock Trends";
            layout overlay / yaxisopts=(label='price')
                                    aspectratio=auto
                                    backgroundcolor=lightyellow
                                    border=true
                                    borderattrs=(color=blue pattern=dash thickness=2)  
                                    cycleattrs=true
                                    opaque=true
                                    pad=(top=50)
                                    wallcolor=lightgray
                                    walldisplay=(fill);         
                    seriesplot x=date y=close / group=stock name="stocks"
                            lineattrs=(thickness=3);
                    seriesplot x=date y=high / group=stock
                            lineattrs=(thickness=3);
                    discretelegend "stocks";
            endlayout;        
            endgraph;
            end;
    run;
    proc sgrender data=sashelp.stocks template=seriesplot;
      where date > "31dec1999"d and stock^='IBM';
    run;

    ————————————————————————————————————————————————————————————
    坐標(biāo)軸元素.jpg
    坐標(biāo)軸通用設(shè)置.jpg

    從圖形對比左右Y軸,可以看到設(shè)置display=(label tickvalues) 后,軸線和標(biāo)記不顯示了;設(shè)置griddisplay=on 后,顯示刻度線;設(shè)置label="population (%)"和labelattrs=(color=blue weight=bold) 后,標(biāo)簽屬性變成藍(lán)色加粗;設(shè)置xaxisopts=(display=none) 后,X軸不顯示了。
    proc template;
            define statgraph y2axis;
            begingraph / designwidth=360px designheight=360px;
            layout overlay / walldisplay=none
                                    yaxisopts=(display=(label tickvalues)
                                                        griddisplay=on
                                                        label="population (%)"
                                                        labelattrs=(color=blue weight=bold)
                                                        name="Y")
                                    xaxisopts=(display=none);
                    histogram height / scale=count yaxis=y2 name="height";
                    histogram height / scale=proportion yaxis=y;
                    densityplot height / normal();
                    discretelegend "height";
            endlayout;
            endgraph;
            end;
    run;
    proc sgrender data=sashelp.class template=y2axis;
    run;










    二維碼

    掃碼加我 拉你入群

    請注明:姓名-公司-職位

    以便審核進(jìn)群資格,未注明則拒絕

    關(guān)鍵詞:Template Language plate GRAPH lang 學(xué)習(xí) 制圖

    圖表選項.jpg (283.19 KB)

    圖表尺寸

    圖表尺寸

    page6.jpg (277.51 KB)

    page6.jpg

    布局選項.jpg (270.33 KB)

    布局選項.jpg

    已有 25 人評分經(jīng)驗 論壇幣 學(xué)術(shù)水平 熱心指數(shù) 信用等級 收起 理由
    cym199701 + 5 + 1 + 1 + 1 獎勵積極上傳好的資料
    kongqingbao280 + 40 精彩帖子
    959712305 + 5 + 2 + 2 + 2 精彩帖子
    dxystata + 100 精彩帖子
    np84 + 100 精彩帖子
    zl89 + 80 精彩帖子
    xujingtang + 100 + 1 精彩帖子
    kychan + 60 繼續(xù)堅持
    eijuhz + 20 精彩帖子
    dxmin + 1 精彩帖子

    總評分: 經(jīng)驗 + 660  論壇幣 + 20  學(xué)術(shù)水平 + 28  熱心指數(shù) + 31  信用等級 + 26   查看全部評分

    本帖被以下文庫推薦

    沙發(fā)
    天堂之路 發(fā)表于 2013-1-19 18:24:27 |只看作者 |壇友微信交流群
    頂一下
    藤椅
    cylqd 發(fā)表于 2013-1-19 18:35:29 |只看作者 |壇友微信交流群
    樓主牛人
    板凳
    ziyenano 發(fā)表于 2013-1-20 11:09:46 |只看作者 |壇友微信交流群
    非常好的東西!
    報紙
    lookslike 發(fā)表于 2013-1-20 18:03:29 |只看作者 |壇友微信交流群
    弱弱問這樣的數(shù)據(jù)可以用EXCEL做么,考慮到作圖效率和學(xué)習(xí)成本的話,沒有冒犯的意思哦!
    地板
    goldbaodi 發(fā)表于 2013-1-21 11:56:27 |只看作者 |壇友微信交流群

    頂一下
    7
    xueyinchina 發(fā)表于 2013-1-24 18:55:52 |只看作者 |壇友微信交流群
    頂~~~~
    心有多大,舞臺就有多大。
    8
    威尼熊泡泡 發(fā)表于 2013-1-24 21:31:25 |只看作者 |壇友微信交流群
    9
    cwq_cwq 發(fā)表于 2013-1-28 09:32:30 |只看作者 |壇友微信交流群
    新手報到,謝謝分享!
    10
    beci426 發(fā)表于 2013-1-29 15:17:25 |只看作者 |壇友微信交流群
    太棒了!
    您需要登錄后才可以回帖 登錄 | 我要注冊

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

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

    GMT+8, 2024-12-23 17:22