เหรียญมีสองด้าน แล้วแต่คุณจะเลือกมองด้านไหน
Group Blog
 
 
มิถุนายน 2552
 123456
78910111213
14151617181920
21222324252627
282930 
 
1 มิถุนายน 2552
 
All Blogs
 

การทำ Box-Plots

คนที่เคยเรียนสถิติหรือเคยทำวิจัยคงจะรู้จัก Box Plots นะครับ

Box Plots เป็นรูปภาพที่แสดงข้อมูลทางสถิติที่แสดงค่าเฉลี่ยและการกระจายของข้อมูลพร้อมกันได้หลายตัว ส่วนใหญ่ที่แสดงจะมี 5 ตัวคือ ค่าเฉลี่ย (Mean หรือ Median) ควอไทล์ที่ 1 และ 3 (เท่ากับเปอร์เซ็นไทล์ที่ 25 และ 75 ตามลำดับ) และค่าสูงสุดและต่ำสุด ทำให้สามารถเทียบค่าทางสถิติดังกล่าวในแต่ละกลุ่มตัวอย่างได้ง่ายขึ้น

ถ้าเป็น SPSS หรือโปรแกรมสถิติอื่น จะมีคำสั่งให้ใช้อยู่แล้วนะครับ
ในที่นี้จะมาดูวิธีการทำบน Excel ดูนะครับ




เริ่มต้นกันเลยนะครับ
1. ขั้นแรกก็นำข้อมูลเข้าสู่ Excel ก่อน ใครถนัดวิธี copy, import หรือคีย์ใหม่ก็ตามถนัดเลยนะครับ




2. ถัดมา ก็คำนวณค่าที่ต้องใช้ใน Box Plots
ในที่นี้ จะสร้างค่า 4 ค่านะครับ คือ
ใน Sample 1
Mean =AVERAGE(B3:B22)
25th percentile =PERCENTILE(B3:B22,0.25)
75th percentile =PERCENTILE(B3:B22,0.75)
10th percentile =PERCENTILE(B3:B22,0.1)
90th percentile =PERCENTILE(B3:B22,0.9)
สำหรับ Sample อื่นๆ ทำในลักษณะเดียวกันครับ (ลากสูตรก็ได้ครับ)
(อาจปรับเปอร์เซ็นไทล์ที่ 10 เป็นค่าต่ำสุด และปรับเปอร์เซ็นไทล์ที่ 90 เป็นค่าสูงสุดก็ได้นะครับ ตามแต่การใช้งานของแต่ละคน)




3. ลำดับถัดมาจะสร้างค่าที่จะต้องใช้สร้าง Box Plots
โดย Series 1-3 จะเป็นการสร้างกล่อง โดยใช้ค่าจาก Mean, 25th percentile และ 75th percentile
ใน Sample 1
Series 1 =G4 (คือขอบล่างของกล่อง หรือ 25th percentile)
Series 2 =G3-G4 (คือกล่องครึ่งล่าง หรือช่วง 25th percentile ถึง Mean)
Series 3 =G5-G3 (คือกล่องครึ่งบน หรือช่วง Mean ถึง 75th percentile)
Error 1 =G4-G6 (คือช่วงหางล่าง หรือช่วง 10th percentile ถึง 25th percentile)
Error 2 =G7-G5 (คือช่วงหางบน หรือช่วง 75th percentile ถึง 90th percentile)

สำหรับ Sample อื่นๆ ทำในลักษณะเดียวกันครับ (ลากสูตรก็ได้ครับ)




4. สร้าง Stacked Column ขึ้นมาจาก Series ทั้งสาม




5. เมื่อได้กราฟหลักที่จะทำกล่องมาแล้ว ต่อไปจะเพิ่มกราฟที่ทำช่วงหางนะครับ
ก่อนทำ ของแยกวิธีการทำระหว่างผู้ที่ใช้ Excel เวอร์ชั่น 2003 กับ 2007 นะครับ เพราะทำไม่เหมือนกัน

ผู้ที่ใช้ 2003
คลิ้กขวาที่ส่วนล่างของกราฟแท่ง (ตามรูปของผมคือแท่งสีฟ้าที่เป็นส่วน Series 1)
แล้ว คลิ้กขวา เลือก Format Data Series แล้วเลือกแท็ป Y Error Bars
จากนั้นก็เลือก Error amonut เป็น Custom: - (เครื่องหมายลบ) แล้วใส่ช่วงข้อมูลเป็นช่วงที่เราสร้างค่า Error 1 ไว้นะครับ
(ในเครื่องลบ Office 2003 ไปแล้วจึงไม่มีรูปมาให้ดูน่ะครับ)

ผู้ที่ใช้ 2007
เลือกส่วนล่างของกราฟแท่ง (ตามรูปของผมคือแท่งสีฟ้าที่เป็นส่วน Series 1) เช่นเดียวกัน
แล้วให้เข้าเมนู Layout ในส่วนของ Chart Tools
ตรงกลุ่มเมนู Analysis จะมี Error Bars ให้เลือกอยู่ ให้กดแล้วเลือก More Error Bars Options...
พอเข้ามาแล้ว ในส่วนของ Vertical Error Bars ส่วนย่อย Error amonut ให้เลือก Custom: แล้วกด Specify Value
จะมีหน้าต่างขึ้นมา ให้เราเลือก Negative Error Value แล้วใส่ค่าเป็นช่วงที่เราสร้างค่า Error 1 ไว้นะครับ




6. จากนั้นก็ทำหางส่วนบนเช่นเดียวกับขั้นตอนที่ 5 คือ
เลือกส่วนบนของกราฟแท่ง (ตามรูปของผมคือแท่งสีเขียวที่เป็นส่วน Series 3)
แล้วทำตามขั้นตอนที่ 5
แต่ในส่วนที่ใส่ช่วงค่า Error ที่ทำไว้ ให้เลือกเป็น Positive Error Value แทน (ในเวอร์ชั่น 2003 คือใส่ในช่อง Custom: + (เครื่องหมายบวก))
แล้วใส่ค่าเป็นช่วงที่เราสร้างค่า Error 2 ครับ




7. จะเห็นว่าเราได้ Box Plots มาแล้ว แต่ยังคงต้องตกแต่งอีกนิดหน่อย
โดยส่วนของ Series 1 ที่เป็นสีฟ้า เราจะกำหนดให้เป็น No color
ทำได้โดยการ คลิ้กขวาที่กราฟส่วนล่างที่เป็นสีฟ้า แล้วเลือก Format Data Series
จากนั้น สำหรับ Excel 2003 ตรง Area เลือก None
สำหรับ Excel 2007 ตรง Fill เลือก No Fill




8. สุดท้าย เราก็จะได้กราฟ Box Plots ที่สมบูรณ์ออกมา
ถึงตรงนี้ ใครถนัดตกแต่งสีสันอย่างไรก็ทำได้ตามสบายเลยครับ




หวังว่าจะมีประโยชน์แก่เพื่อนๆนะครับ
ขอบคุณครับ




 

Create Date : 01 มิถุนายน 2552
0 comments
Last Update : 2 มิถุนายน 2552 9:20:16 น.
Counter : 52316 Pageviews.


TheShadow
Location :
กรุงเทพ Thailand

[ดู Profile ทั้งหมด]

ฝากข้อความหลังไมค์
Rss Feed

ผู้ติดตามบล็อก : 25 คน [?]




ข่าวเศรษฐกิจไทย
ข่าวต่างประเทศ


ข้อมูลเศรษฐกิจในประเทศ
ข้อมูลเศรษฐกิจต่างประเทศ
ค้นคว้าข้อมูลทั่วไป
แหล่งเชื่อมโยงอื่นๆที่น่าสนใจ
Friends' blogs
[Add TheShadow's blog to your web]
Links
 

 Pantip.com | PantipMarket.com | Pantown.com | © 2004 BlogGang.com allrights reserved.