中國醫藥大學生物統計中心 2012/03 SAS/GRAPH 9.2:Statistical Graphics procedure 功能概述 陳冠婷 統計分析師 SAS 統計軟體於 9.2 版本中加入 SAS/GRAPH Statistical Graphics procedure, 其中包含四個以

Similar documents
國人之健康行為初探

指 點 迷 經 論 述 金 門 青 少 年 對 生 理 期 的 認 知 摘 要 生 理 期 開 始 到 年 期 結 束 之 中, 有 很 多 女 性 會 面 對 自 己 不 同 的 困 擾, 而 男 性 們 對 於 女 性 的 生 理 期 更 是 充 滿 了 許 多 的 疑 惑 與 誤 解 本 實

0 0 = 1 0 = 0 1 = = 1 1 = 0 0 = 1

( ) 102 (2013) %102 (2013)1 57 (1968) (2013) (2013)

1 500 表 1: 各國平均分數

二次曲線 人們對於曲線的使用及欣賞 比曲線被視為一種數學題材來探討要早 得多 各種曲線中 在日常生活常接觸的 當然比較容易引起人們的興趣 比如 投擲籃球的路徑是拋物線 盤子的形狀有圓形或橢圓形 雙曲線 是較不常見的 然而根據科學家的研究 彗星的運行軌道是雙曲線的一部 分 我們將拋物線 圓與橢圓 雙曲

tech_atmn_h1h4_E

大 綱 最 有 利 標 目 的 及 類 型 最 有 利 標 之 辦 理 方 式 準 用 最 有 利 標 取 最 有 利 標 精 神 最 有 利 標 之 類 型 及 其 相 關 規 定 適 用 最 有 利 標 準 用 最 有 利 標 及 取 最 有 利 標 精 神 作 業 程 序 及 實 務 分 析

教 务 信 息 教 学 日 常 运 行 工 作 4 月 6 日, 教 务 部 高 丽 琴 老 师 参 加 南 昌 市 教 育 局 2016 年 中 小 学 教 师 资 格 认 定 工 作 培 训 会 2016 年 教 师 资 格 认 定 工 作 是 从 省 考 向 国 考 过 渡 后 的 第 一 次

计算机网络与经济(二).doc

Microsoft PowerPoint ?????????3 [Compatibility Mode]

第 一 节 认 识 自 我 的 意 义 一 个 人 只 有 认 识 自 我, 才 能 够 正 确 地 认 识 到 自 己 的 优 劣 势, 找 出 自 己 的 职 业 亮 点, 为 自 己 的 顺 利 求 职 推 波 助 澜 ; 一 个 人 只 有 认 识 自 我, 才 能 在 求 职 中 保 持

102_BS

輕鬆學 Dreamweaver CS5 網頁設計..\Example\Ch0\ \.html..\example\ch0\ \mouse.txt..\example\ch0\ \ _Ok.html 學習重點 JavaScript 複製程式碼 mouse.txt Ctrl+C Ctrl+C 0-4

Microsoft Word - SPSS軟體操作-basic.doc

The golden pins of the PCI card can be oxidized after months or years

表二 105 年國中教育會考英語科閱讀與聽力答對題數對應整體能力等級加標示對照表 閱讀答 對題數 聽力答對題數 待加強待加強待加強待加強待加強待加強待加強待加強待加強待加強待加強待加強

Microsoft Word - 100年業務專輯全文_定稿_

技 巧 5: 避 免 除 以 0 的 運 算 在 做 除 的 運 算 時, 先 檢 查 除 數 的 數 值, 避 免 有 除 以 0 的 情 況 若 運 算 中 除 數 為 0,SAS 會 在 LOG 中 註 記 提 醒 並 將 運 算 結 果 設 定 為 遺 漏 值, 減 慢 程 式 的 執 行

Microsoft Word - statistics04-1_doc.docx


0704

qc七大手法

投影片 1


單步除錯 (1/10) 打開 Android Studio, 點選 Start a new Android Studio project 建立專案 Application name 輸入 BMI 點下 Next 2 P a g e

書面

第三篇 第 10 章 - 管理者登入第 11 章 - 更改網路商店 Logo 第 12 章 - 系統設定第 13 章 - 商品上架第 14 章 - 付款方式設定第 15 章 - 出貨方式設定第 16 章 - 特價商品 oscommerce 103

個 人 的 手, 拉 著 瞎 子 的 手 把 他 帶 往 村 外 的 時 候, 對 於 瞎 子 來 講, 那 個 人 的 手 和 耶 穌 的 手 有 沒 有 區 別? 沒 有! 為 什 麼 沒 有 區 別? 因 為 對 於 一 個 瞎 子 來 說, 手 和 耳 朵 就 是 他 接 觸 世 界, 瞭

投影片 1

二 戶外教學的性質

Microsoft Word - ACI chapter00-1ed.docx

C. 執 行 內 容 : 依 課 程 安 排 規 定 訂 定 (2) 申 請 案 經 本 局 審 查 同 意 後 始 得 執 行 ( 內 容 變 更 時 亦 同 ), 並 於 課 程 開 始 前 告 知 學 員 本 課 程 係 由 臺 中 市 政 府 勞 工 局 輔 導 105 年 度 就 業 安

封面-12

敘述統計概論

統計分析入門與應用 說明 : a. 獨立樣本 : 兩個來自於獨立, 沒有相關的樣本 b. 成對樣本 : 兩個平均數來自於同一個樣本, 有關係的樣本 7-2 Means 平均數分析 Means 平均數分析是用在不同類別變數組合下, 連續變數在各組的統計量, 例如 : 平均數 中位數 標準差 總合 最小

青少年政策白皮書


行政法概要 本章學習重點 本章大綱 第一節行政作用之概念 第二節行政作用之分類 一 行政程序法 第三節行政作用法之範圍 第四節行政作用之私法 行為 二 行政罰法三 行政執行法一 源起二 類型 第五節行政作用中的非 權力行為 一 類型 二 事實行為 第六節行政作用之內部 行為 一 行政規則

坐 公 車 好 處 多 得 獎 者 : 李 宥 萱 指 導 老 師 : 陳 淑 鈴 我 家 住 在 鄉 下, 離 市 區 有 段 距 離 每 個 禮 拜 三 和 禮 拜 六 我 都 要 到 市 區 補 習, 以 前 都 是 媽 媽 特 地 從 大 老 遠 的 地 方 開 車 回 來 載 我 這 實

Microsoft Word Microsoft Word

Autodesk Product Design Suite Standard 系統統需求 典型使用用者和工作流程 Autodesk Product Design Suite Standard 版本為為負責建立非凡凡產品的設計師師和工程師, 提供基本概念設計計和製圖工具, 以取得令人驚驚嘆

Photoshop CS3 影像創造力 基礎講堂 8 學習流程 學習重要性 學習難度 必學指令工具 實作應用範例 創造舞台燈光的漸層繪圖 延伸學習 雜訊與半透明漸層 8-1 Photoshop Photoshop 8 136

Microsoft Word - 生統e報200907[Final].doc

目錄

05 PART 加入 Yahoo! 奇摩拍賣 一般型賣場 加入網拍會員並通過賣家認證即可使用 適合網拍新手 也是最多賣家使用的模式 Yahoo! 奇摩拍賣的 一般型賣場 版面較制式 網拍功能較單純 cc 拍賣店舖 這是 Yahoo! 奇摩拍賣專職賣家推出的進階功能 讓賣家能自行設計賣家風格 加強商

プリント

<img>


主程式 : public class Main3Activity extends AppCompatActivity { ListView listview; // 先整理資料來源,listitem.xml 需要傳入三種資料 : 圖片 狗狗名字 狗狗生日 // 狗狗圖片 int[] pic =new

Microsoft PowerPoint _cp02_設定 R 與 RStudio.pptx

DataWindow

WinMDI 28

投影片 1

Chapter 3 Camera Raw Step negative clarity +25 ] P / Step 4 0 ( 下一頁 ) Camera Raw Chapter 3 089

7 8 9 因 應 最 近 地 震 頻 繁, 究 竟 於 不 同 地 震 規 模 發 生 時 是 否 均 要 進 行 就 地 掩 蔽 及 地 震 停 止 時 須 否 疏 散 至 室 外 空 曠 地, 應 將 正 確 作 法 告 知 所 有 師 生, 而 非 演 練 一 套, 真 正 地 震 時 卻

99行政實習心得分享及檢討會議記錄

1 1 Excel VBA 說明 ( ) (_) STEP4 Excel 2 STEP5 A1 1 B2 2 C3 3 STEP6 A1 STEP7 > > 1-11

Microsoft Word - PrologueA.doc

<4D F736F F D20B2D9D7F7D6B8C4CFA3A8B5DACEE5B0E6A3A E646F63>


2013年香港高級程度會考成績統計

840 提示 Excel - Excel -- Excel (=) Excel ch0.xlsx H5 =D5+E5+F5+G5 (=) = - Excel 00

Excel VBA Excel Visual Basic for Application

<4D F736F F D20B2C4A4BBB3B920ADB9AB7EBDC3A5CDA4CEB0EAA5C1C0E7BE692E646F63>

Microsoft Word - 生統e報 _相關係數

( 二 ) 拓 展 岗 位 ( 群 ) 1. 餐 厅 服 务 岗 位 群 在 大 中 型 餐 饮 企 业 星 级 饭 店 主 要 从 事 餐 饮 服 务 的 有 关 工 作, 如 服 务 员 点 菜 师 茶 艺 师 咖 啡 师 调 酒 师 等 2. 食 品 加 工 岗 位 群 主 要 从 事 餐 饮

認識 SAS

攜手拼出圓滿的幸福 2

A A A I have a dream A 故事緣由 100 μm a

Microsoft PowerPoint - C_Structure.ppt

Microsoft PowerPoint - SigmaPlot 教學

投影片 1

Microsoft PowerPoint - 第14章.ppt

Transcription:

SAS/GRAPH 9.2:Statistical Graphics procedure 功能概述 陳冠婷 統計分析師 SAS 統計軟體於 9.2 版本中加入 SAS/GRAPH Statistical Graphics procedure, 其中包含四個以 SG 為開頭的程序 (Procedures), 分別為 SGPANEL, SGPLOT, SGSCATTER 及 SGRENDER, 這些程序對於統計圖形的程式撰寫與編製效率有相當程度的提升 過去若想製作盒鬚圖 散佈圖及長條圖可能須利用 3 種 SAS 程序才能完成, 在 SAS 9.2 的 SAS/GRAPH Statistical Graphics procedure 中, 便可在同一程序內執行 簡介 : SGPANEL 與 SGPLOT 程序幾乎可完成所有的基本統計圖形, 除了透過二十餘種敘述句 (Statement) 繪製出指定圖形外, 亦可設置不同的多圖排列形式, 讓研究者能更輕鬆地去比較多圖間的分布差異, 而 SGSCATTER 為製作散佈圖之程序, 藉由敘述句的選項 (Option) 設定可呈現散佈圖矩陣或插入平滑曲線等相關統計圖形 最後 SGRENDER 程序則須配合 Graph Template Language( 即 TEMPLATE 程序 ) 進行設置, 提供撰寫者非常高的自由性來進行圖內細節的設定, 編繪出更適合研究者的圖片呈現方式, 此用法之程式撰寫難度較高, 適合 SAS 的進階使用者進行編撰, 故後續將僅針對 SGPANEL, SGPLOT, SGSCATTER 三個較常用的 SG 系列程序, 以範例介紹其繪製的圖形及特有功能 註 : 本篇著重於介紹 SGPANEL, SGPLOT, SGSCATTER 三個程序所能完成的圖片及其特殊性, 因此文中將不針對圖內變項關係細作描述, 如欲以自行練習請見後方附錄 : 範例資料說 明 1

範例 : SGPANEL 程序利用不同敘述句繪製出對應的統計圖形, 並可將分類後的多個圖形重疊繪製於同一圖框中, 與 SGPLOT 最大的不同在於可將圖形依類別變項 ( 一至多類 ) 進行分類 ( 如圖 2), 以方便進行比較 圖 1 SGPANEL 程序將總膽固醇以不同圖形 ( 長條圖及密度函數 ) 重疊繪製呈 現其分布情形, 再透過 PANELBY 敘述句, 將圖片分男 女並排顯示 PROC SGPANEL DATA=SGSAMPLE NOAUTOLEGEND; PANELBY GENDER; HISTOGRAM CHOL; DENSITY CHOL; 圖 2 SGPANEL 程序以折線圖 ( 平均膽固醇值 ) 與長條圖 ( 平均年齡 ) 重疊繪製 出每地區之平均年齡及平均膽固醇之分布, 再透過 PANELBY 敘述句, 將圖片 男 女分布且並排顯示 PROC SGPANEL DATA=SGSAMPLE; PANELBY GENDER/NOVARNAME; VBAR AREA / RESPONSE=AGE STAT=MEAN; VLINE AREA / RESPONSE=CHOL STAT=MEAN; 2

SGPLOT 程序與 SGPANEL 一樣能將圖形重疊顯示, 最大的特點在於能在同一圖框中增加另一條不同變項之軸線 (X 或 Y 軸皆可 ), 方便對照每個變項所對應之數值 ( 如圖 4 5) 圖 3 利用 SGPLOT 程序呈現 BMI 之分布, 以不同圖形 ( 直方圖 兩種密度函 數 ) 重疊呈現於同一軸框中 PROC SGPLOT DATA=SGSAMPLE; HISTOGRAM BMI; DENSITY BMI; DENSITY BMI/ TYPE=KERNEL; 圖 4 相似於 圖 2, 差異在於此圖 Y 軸分別呈現年齡及膽固醇兩種座標 軸於兩側 在 SGPLOT 程序中,Y2AXIS 選項能將變項數值顯示於另一條 Y 軸中 PROC SGPLOT DATA=SGSAMPLE; VBAR AREA / RESPONSE=AGE STAT=MEAN; VLINE AREA / RESPONSE=CHOL STAT=MEAN Y2AXIS; 3

圖 5 將身高及糖化血色素與身高及膽固醇兩組散佈圖呈現於同一圖內 在 SGPLOT 程序中, 使用兩個 SCATTER 敘述句堆疊兩組變項之散佈圖, 再結合 Y2AXIS 選項繪製出第二條 Y 軸線以利變項數值之對照 PROC SGPLOT DATA=SGSAMPLE; SCATTER X=HEIGHT Y=CHOL ; SCATTER X=HEIGHT Y=HBA1C / Y2AXIS; SGSCATTER 程序專為散佈圖設計之程序, 與 SGPANEL SGPLOT 一樣能畫出散佈圖與橢圓信賴域 (confidence ellipse), 亦可讓圖形重疊在同一個圖框中, 此程序的特色在於可繪製出散佈圖矩陣, 藉此能通盤呈現出各個連續變項間的相關性 圖 6 分別呈現兩張散佈圖 ( 身高及體重 身高及 BMI) 在 SGSCATTER 程序 中, 可同時繪製一到多張散佈圖, 結合 ELLIPSE 選項繪製出橢圓信賴域 PROC SGSCATTER DATA=SGSAMPLE; PLOT HEIGHT*(WEIGHT BMI)/ELLIPSE=(TYPE=MEAN); 4

圖 7 分別呈現兩張散佈圖(BMI 及膽固醇 BMI 及糖化血色素 ), 跟 圖 6 的差別在於共用同一條 Y 軸軸線 使用 COMPARE 敘述句可讓多圖共用一條軸線, 方便圖形間的分布比較 PROC SGSCATTER DATA=SGSAMPLE; COMPARE Y=BMI X=(CHOL HBA1C)/GROUP=COM; 圖 8 以 SGSCATTER 程序繪製出 BMI 膽固醇 糖化血色素之個別及兩兩變 項之分布 其中 MATRIX 敘述句讓程序繪製出多個連續變項的散佈圖矩陣 PROC SGSCATTER DATA=SGSAMPLE; MATRIX BMI CHOL HBA1C/DIAGONAL=(HISTOGRAM); 由範例可見,SAS 9.2 版本中加入的 SG 系列程序可快速地完成統計圖形, 語法如 何撰寫將在往後的系列文章中做詳細的描述 最後, 在表 1 中我們列出常見的統 計圖形及其對應之敘述句供大家參考 5

表一 : 常用統計圖形及相對應的 SG 系列程序敘述句指令 統計圖形名稱 敘述句 (statement) 程序 SGPANEL SGPLOT SGSCATTER 密度曲線圖 (density curve) DENSITY 點狀圖 (dot plot) DOT 橢圓信賴域 (confidence ellipse) ELLIPSE 長條圖 (bar chart) HBAR(VBAR) 盒鬚圖 (box plot) HBOX(VBOX) 直方圖 (histogram) HISTOGRAM 折線圖 (line chart) HLINE(VLINE) LOESS 平滑曲線圖 (loess curve) LOESS Penalized B-Spline 曲線圖 (penalized B-spline curve) PBSPLINE 迴歸線 (regression line) REG 散佈圖 (scatter plot) SCATTER ( 註 :SGSCATTER 程序中須以其他語法撰寫, 而非以此表標示之敘述句完成 ) 附錄 : 範例資料說明 下表呈現範例檔變項型態 變項名稱 變項說明 資料型態 變項名稱 變項說明 資料型態 COM 公司別 類別 BMI 身體質量指數 連續 AGE 年齡 連續 CHOL 總膽固醇 連續 GENDER 性別 類別 HBA1C 糖化血色素 連續 HEIGHT 身高 連續 AREA 地區 類別 WEIGHT 體重 連續 範例檔下載位址 :http://www2.cmu.edu.tw/~biostat/epaper/062/sgsample.xls 6

LIBNAME IMPORT 'D:\FILE\SGSAMPLE.XLS'; /* 請填入檔案放置路徑 ( 含檔名 )*/ DATA SGSAMPLE; SET IMPORT.' 工作表 1$'N; 程式 1 使用 LIBNAME 語法結合 DATA step 將範例檔匯入成為 SAS 資料檔 ( 請參考 e 報 51 期 -SAS FAQ001 如何將 Excel 資料匯入至 SAS 中 ) 7