The words you are searching are inside this book. To get more targeted content, please make full-text search by clicking here.

วิชาเทคโลยีสารสนเทศกับการปฏิบัติงานตำรวจ

Discover the best professional documents and content resources in AnyFlip Document Base.
Search
Published by New Chaw, 2023-10-15 05:29:57

วิชาเทคโลยีสารสนเทศกับการปฏิบัติงานตำรวจ

วิชาเทคโลยีสารสนเทศกับการปฏิบัติงานตำรวจ

Keywords: วิชาเทคโลยีสารสนเทศกับการปฏิบัติงานตำรวจ

- 76 - รูปที่ 2-23 สรุปประเด็นตางๆ ของพระราชบัญญัติวาดวยการกระทำความผิดเกี่ยวกับคอมพิวเตอรพ.ศ. 2550 และที่ปรับปรุงแกไข พ.ศ. 2560 หมายเหตุ: จาก https://dla.wu.ac.th/th/archives/1028


- 77 - รูปที่ 2-24 สรุปประเด็นที่นาสนใจของพระราชบัญญัติวาดวยการกระทำความผิดเกี่ยวกับคอมพิวเตอรพ.ศ. 2550 และที่ปรับปรุงแกไข พ.ศ. 2560 หมายเหตุ: จาก https://dla.wu.ac.th/th/archives/1028 2.4.2 พระราชบัญญัติคุมครองขอมูลสวนบุคคล พ.ศ. 2562 เปนพระราชบัญญัติที่ตองการคุมครองขอมูลของบุคคล เพื่อปองกันการนำขอมูลสวนบุคคลไป ใชประโยชนปราศจากความยินยอมของเจาของขอมูล โดยเฉพาะการขายขอมูลที่สรางความเสียหายแก


- 78 - ประชาชน เชน แกงคอลเซ็นเตอรโดยรายละเอียดที่ตองการนำเสนอเพื่อใหทราบวาขอมูลใดเปนขอมูลสวน บุคคล รายละเอียดดังรูปที่ 2-25 รูปที่ 2-25 สรุปขอมูลสวนบุคคลที่เปนไปตามพระราชบัญญัติคุมครองขอมูลสวนบุคคล พ.ศ. 2562 หมายเหตุ: จาก https://twitter.com/scb_thailand/status/1258677251790393344/photo/1 2.5 สรุปประเด็นทายบท อาชญากรรมทางไซเบอรประเภทการหลอกลวง (Scammer) อาทิ Phishing, Vishing, Smishing ถือไดวาเปนอาชญากรรมที่สรางความเสียหายแกประชาชนในประเทศไทยอยางมากประเภทหนึ่ง จากที่ กลาวไปวาจากผลการสำรวจของสภาพัฒนาการเศรษฐกิจและสังคมแหงชาติพบประชาชนกวาครึ่งที่ให ขอมูลเคยโดนการหลอกลวงดวยวิธีการตางๆ เชน แกงคอลเซ็นเตอรการสงขอความ SMS ดังนั้น การ


- 79 - เรียนรูวิธีการหรือเทคนิคของการกระทำอาชญากรรมรูปแบบใหมจึงเปนเรื่องที่จำเปน เพื่อเปนการปองกัน ปราบปรามอาชญากรรมเหลานั้นใหไดอีกประเด็นที่สำคัญในบทนี้คือการสรางความปลอดภัยในการงาน เทคโนโลยีโดยการเรียนรูเกี่ยวกับเทคนิคของการโจมตีหรือเปนภัยคุกคาม เชน Malware , Man-in-theMiddle, Zero-Day exploit ทำใหสามารถเรียนรูที่จะนำเครื่องมือตางๆ มาเพื่อปองกันการถูกโจมตีที่สราง ความเสียหายกับตนเองและหนวยงานไดรวมทั้งควรกำหนดรูปแบบการดำเนินการตางๆ ในดานทาง เทคโนโลยีใหมีมาตรฐานเพื่อเปนการปองกันความเสียหายอีกทางหนึ่ง เชน หากเราตองสงขอมูลการสืบสวน ทางเทคโนโลยีไปที่ปลายทางดวยอีเมล การที่สงขอมูลไปโดยไมผานกระบวนการจัดการเพื่อสรางรหัสการ เปลี่ยนแปลงอยาง Hashing ก็จะทำใหมีโอกาสหลักฐานทางคดีไมสมบูรณไดนอกจากนี้การเรียนรูการ สืบคนขอมูลทางออนไลนไมวาจะเปน Google Search Engine หรือ Social Media ก็จะชวยสนับสนุนการ ปฏิบัติงานของตำรวจไดอย างมีประสิทธิภาพมากยิ่งขึ้น


- 80 - กิจกรรมทายบทเรียน 1. จากรูปภาพที่กำหนดใหตอบคำถามดังนี้ 1.1 จากรูปภาพเปนพื้นที่จังหวัดใด 1.2 จากรูปภาพเปนพื้นที่เขตหรืออำเภอใด 1.3 จากรูปภาพเปนพื้นที่แขวงหรือตำบลใด 2. จงหาชื่อวารสารทางวิชาการที่เกี่ยวของกับเทคโนโลยีสารสนเทศกับงานตำรวจ จำนวน 5 บทความ และ อธิบายเนื้อหาบทความดังกลาวมาพอสังเขป


- 81 - แบบทดสอบการเรียนรู 1. การสืบคนขอมูลบน Google Search Engine เปนไฟลเอกสาร ตองใชรูปแบบใดในการคนหาขอมูล 1 เทคโนโลยีสารสนเทศ;PDF 2 เทคโนโลยีสารสนเทศ,PDF 3 เทคโนโลยีสารสนเทศ+PDF 4 เทคโนโลยีสารสนเทศ:PDF 2. การตรวจสอบกระแสของสังคมที่มีการกลาวถึงมากที่สุดในแตละวันดวยแอปพลิเคชันสื่อสังคม ออนไลน(Social Media) สามารถดำเนินการอยางไรจึงจะเหมาะสมที่สุด 1 ตรวจสอบดวยการคนหาขอมูลผาน Google Search Engine 2 ตรวจสอบจากแอปพลิเคชัน Facebook 3 ตรวจสอบจากแอปพลิเคชัน Twitter 4 ตรวจสอบจากแอปพลิเคชัน Instagram 3. กรณีอาจารยมอบหมายงานใหนักเรียนเขียนโปรแกรม ปรากฏวา นักเรียนนายหนึ่งไดคัดลอกโคดจาก เพื่อนโดยการเขาถึงบัญชีเขาใชระบบการสงการบานของเพื่อนแลวนำโคดที่อยูในระบบมาใชในโคด ของตนเอง หลังจากนั้นไดนำโคดดังกลาวสงมายังระบบการสงการบานดวยบัญชีของตนเอง จากกรณี ดังกลาวเปนความผิดจริยธรรมดานใด 1 ความเปนสวนตัว และ ความถูกตอง 2 ความถูกตอง และ ความเปนเจาของ 3 การเขาถึงขอมูล และ ความเปนสวนตัว 4 ความถูกตอง และ การเขาถึงขอมูล 4. ขอใดอธิบายไมถูกตองสำหรับประเด็นขอแตกตางระหวางการโจมตี(Attacks) และการคุกคาม (Threats) 1 การโจมตมีความประสงค ี รายกับเปาหมาย แตคุกคามอาจจะมีความประสงครายหรือไมก็ได 2 การโจมตีมีการกระทำโดยเจตนา แตคุกคามเกิดจากไมเจตนา เชน ภัยธรรมชาติเทานั้น 3 การโจมตีตรวจจับงาย แตคุกคามตรวจจับยาก 4 การโจมจีสรางเสียหายกับระบบ แตคุกคามมีโอกาสนอยที่จะสรางความเสียหรือเกิดการ เปลี่ยนแปลงขอมูล 5. มัลแวรที่แฝงตัวโดยไมมีการกระจายโปรแกรมไปยังเคร่องอื ื่น เพื่อรอเวลาการโจรกรรมขอมูล 1 Worm 2 Virus 3 Ransomware 4 Trojan horse 6. ขอใดไมใชกลุมฟชชิง (Phishing) 1 Vishing 2 Pharming 3 Spyware 4 Smishing


- 82 - 7. กรณีเมื่อผูใชงานเชื่อมตอกับเครือขายไรสายสาธารณะแลวมีผูไมประสงคดีแทรกแซงการใชงานโดย อาศัยชองโหวของเครือขายดังกลาว เขาขายลักษณะการโจมตีหรือคุกคามประเภทขอใด 1 Man-in-the-middle 2 Password Attack 3 SQL Injection 4 DDOS 8. เมื่อมีขาราชการตำรวจนำอุปกรณมาตอเครือขายแลวทำใหเกิดปญหาไมสามารถใชงานเครือขายได ลักษณะดังกลาวเปนการกระทำของผูคุกคามที่เกี่ยวของกับเทคโนโลยีสารสนเทศใด 1 Man-in-the-middle 2 Password Attack 3 SQL Injection 4 DDOS 9. ผูใหบริการมีหนาที่ตองจัดเก็บขอมูลของผูใชบริการอยางนอย กี่วัน และหากจำเปนเจาหนาที่สามารถ รองขอผูใหบริการจัดเก็บขอมูลไดสูงสุดกี่วัน ตาม พ.ร.บ. วาดวยการกระทำความผิดเกี่ยวกับ คอมพิวเตอรพ.ศ.2560 1 อยางนอย 90 วัน แตไมเกิน 1 ป 2 อยางนอย 90 วัน แตไมเกิน 2 ป 3 อยางนอย 1 ปแตไมเกิน 2 ป 4 อยางนอย 120 วัน แตไมเกิน 1 ป 10. ขอใดไมเขาลักษณะขอมูลที่ไดรับความคุมครองจากพระราชบัญญัติคุมครองขอมูลสวนบุคคล พ.ศ. 2562 1 หมายเลขโทรศัพท 2 จดหมายอิเล็กทรอนิกส(E – mail) 3 ขอมูลของผูเสียชีวิต 4 การนับถือศาสนา


- 83 - เอกสารอางอิง Cisco. What Is a Cyberattack? เขาถึงไดจาก Cisco: https://www.cisco.com/c/en/us/products /security/common-cyberattacks.html ECS@Support. (2021). โครงสรางของมาตรฐาน ISO 27001:2013. เขาถึงไดจาก ECS@Support: https://ecs-support.github.io/KM/customs/pages/knowledge/iso/structure/ Thanadet. (2021). รวม 15 เทคนิคการคนหาขอมูลดวย Google ที่หลายคนยังไมรู. เขาถึงไดจาก CONTENT SHIFU: https://contentshifu.com/blog/15-google-searching-techniques กองบัญชาการศึกษา. (2562). ตำราเรียน หลักสูตร นักเรียนนายสิบตำรวจ วิชา ศท. (GE) 21104 เทคโนโลยีสารสนเทศกับการปฏิบัติงานตำรวจ. กรุงเทพมหานคร: โรงพิมพตำรวจ สำนักงาน ตำรวจแหงชาติ. พ.ต.ท.หญิง มณีศิริจรุงจิรา. (2565). เอกสารคำสอน วิชาเทคโนโลยีสารสนเทศกับการปฏิบัติงานของ ตำรวจ รหัสวิชา GE21105. นครสวรรค: ศูนยฝกอบรมตำรวจภูธรภาค 6. ฐานเศรษฐกิจ. (2565). ผงะ คนไทยเกือบครึ่งประเทศเคยถูกหลอกลวงออนไลนGen Y Z เจอหนักสุด. เขาถึงไดจาก ฐานเศรษฐกิจ: https://www.thansettakij.com/general-news/526091 ธนาคารไทยพาณิชยจำกัด (มหาชน). ลวงลึก 10 รูปแบบการโจมตีทางไซเบอรระดับตัวท็อป. เขาถึงไดจาก ธนาคารไทยพาณิชยจำกัด (มหาชน): https://www.scb.co.th/th/personalbanking/stories/tips-for-you/top-10-cyber-attack.html สำนักงานคณะกรรมการรักษาความมั่นคงปลอดภัยไซเบอรแหงชาติ. (2566). คูมือการเรียนรูหลักสูตร พัฒนาขีดความสามารถผูปฏิบัติงานตามมาตรฐานสากล (Cyber Security for Goverment officer). กรุงเทพมหานคร: สำนักงานคณะกรรมการรักษาความมั่นคงปลอดภัยไซเบอรแหงชาติ.


5 แผนบริหารประจำบทที่ 3 ชื่อหลักสูตร นักเรียนนายสิบตำรวจ (นสต.) รุนที่ 2 ประจำปงบประมาณ พ.ศ. 2564 สอนครั้งที่ 3 จากจำนวน 12 ครั้ง จำนวนชั่วโมงที่สอน 2 ชั่วโมง (ทฤษฎี) จำนวนชั่วโมงทั้งวิชา 24 ชั่วโมง (ทฤษฎี 8 ชั่วโมง ปฏิบัติ 16 ชั่วโมง) จุดประสงคในการเรียนการสอน 1. ผูเรียนสามารถเขาใจวิธีการจัดการขอมูลโดยการนำเขา การทำความสะอาด การประมวลผล การ นำเสนอ และการจัดเก็บขอมูลไดอยางถูกตองเหมาะสม 2. ผูเรียนสามารถใชโปรแกรมหรือแอปพลิเคชันสำเร็จรูปสำหรับใชสนับสนุนการปฏิบัติงานไดอยาง เหมาะสม เนื้อหา/สาระการเรียนรู 1. การสรางรูปแบบและการนำเขาขอมูลใหเหมาะสม โดยใชGoogle Form 2. วิธีการทำความสะอาดขอมูล (Data Cleansing) โดยใชโปรแกรม Microsoft Excel/Google Sheet เชน เทคนิคการกรอง (Filter) และลบขอมูล การแยกขอมูล (Text to Columns) การใชการแทนที่ ขอมูล (Replace) 3. เทคนิคการประมวลผลขอมูล เชน การเรียงลำดับขอมูล การจัดกลุมขอมูล การรวมผลขอมูล โดย ใชโปรแกรม Microsoft Excel/Google Sheet 4. การสรางแผนภาพหรือกราฟในการนำเสนอขอมูลใหเหมาะสม โดยใชโปรแกรม Microsoft Excel/Google Sheet 5. การจัดเก็บขอมูลบนอุปกรณและระบบออนไลน(Cloud Storage) สื่อและอุปกรณ 1. สื่อประกอบการบรรยาย เชน สไลดนำเสนอ วิดีโอ 2. แบบฝกการกิจกรรมการทำความสะอาดขอมูล การประมวลผลขอมูล และการนำเสนอขอมูล 3. คูมือตำรวจ 4. คอมพิวเตอร/โทรศัพทมือถือ กิจกรรมการเรียนรู ดานผูสอน 1. นำเขาสูบทเรียนโดยการอธิบายใหผูเรียนทดสอบการกรอกขอมูลโดยใชเวลาสั้นๆ ใน Google Form และตรวจสอบวามีขอมูลใดที่ไมถูกตองตามหัวที่กำหนดหรือไมหากมีหมายความวา ผูเรียนราย


- 85 - ดังกลาวอาจจะขาดการตรวจทานความถูกตองกอนสงหรืออาจจากความเคยชิน เชน ใหกรอกเพียง แคชื่อ แตผูเรียนกรอกคำนำหนา หรือนามสกุลติดมาดวย เปนตน 2. บรรยายเนื้อหาการเรียนรูตามหัวขอที่กำหนด 3. อธิบายการทำรายงานของผูเรียน ดังนี้ - ผูสอนเตรียมขอมูลเพื่อใหผูเรียนนำไปใชในการทำรายงานโดยดึงขอมูลมาจากระบบ CRIMES ประกอบดวย ปคดีวัน/เดือนปเกิดเหตุและขอหา (ควรมีขอมูลอยางนอย 200 บรรทัด ในรูปแบบ Microsoft Excel) - ควรเลือกขอมูลในสถานีตำรวจที่มีคดีเกิดที่หลากหลายประเภทจำนวน 10 สถานี - วิธีการทำใหผูเรียนแบงกลุม/กลุมเดิมที่เคยแบงไว 10 กลุม เลือกชุดขอมูลที่เตรียมไว 1 ชุด ขอมูล - นำไฟลดังกลาวมาจัดการขอมูล โดยผานกระบวน ทำความสะอาด ประมวลผล และนำมาสู การนำเสนอในรูปแบบ “นาิกาอาชญากรรม” - จัดทำรายงานกระบวนตางๆที่ไดทำขึ้น ในรูปแบบรายงาน พรอมจัดเตรียมนำเสนอกระบวน ตางๆที่ไดจัดการขอมูลที่ไดรับ 4. สรุปผลการบรรยาย ดานผูเรียน 1. รับฟงการบรรยาย พรอมตอบคำถามหรือซักถามตลอดการเรียนรู 2. แบงกลุมตามที่ผูสอนไดกำหนด และเลือกชุดขอมูลที่กำหนด การวัดและประเมินผล 1. การเขาชั้นเรียน 2. การสังเกตพฤติกรรม 3. ผลการทำกิจกรรม


6 บทที่ 3 การจัดการขอมลเพูื่อสนับสนุนการปฏิบัติงานของตำรวจ จากที่ไดกลาวไปแลวทั้งบทที่ 1 และ 2 เกี่ยวกับคุณคาของ “ขอมูล” วามีมูลคามหาศาล โดย สามารถเปรียบเทียบไดดังเชน น้ำมัน หรือ ทองคำ เห็นไดจากหลายบริษัทที่พัฒนาเทคโนโลยีที่พรอมรองรับ จำนวนขอมูลมหาศาลดวยเทคโนโลยีBig data หรือการสราง Data Center ที่กระจายไปหลายโนดทั่วโลก ยกตัวอยาง Facebook, Google อยางไรก็ตาม แมขอมูลมีประโยชนมากมายมหาศาล แตสำหรับขอมูลที่ เพียงจัดเก็บไวไมไดถูกมาจัดการใหเหมาะสม ไมวานำวิเคราะหหรือสังเคราะหออกมาในรูปแบบสารสนเทศ ขอมูลเหลานั้นก็คงเปรียบดังขยะกองโตที่ไมสามารถหามูลคาใดใดไดสำหรับสำนักงานตำรวจแหงชาติได เล็งเห็นคุณคาของขอมูลเห็นไดจากการที่เชาซื้อระบบ BI ของ Oracle เพื่อสรางสารสนเทศจากฐานขอมูล ในระบบ CRIMES POLIS ชวยสนับสนุนการตัดสินใจแกผูบังคับบัญชาในการดำเนินสรางนโยบายตางๆ ของ องคกร แตเนื่องจากขอจำกัดดานงบประมาณไมสามารถกระจายสิทธิ์ใชงานไปยังหนวยในสังกัดไดทั้งหมด ทำใหหนวยระดับกองบังคับการลงมา ไมมีระบบดังกลาวใชงาน ดังนั้น เพื่อใหผูเรียนไดสามารถสราง สารสนเทศเบื้องตนเพื่อตอบสนองตอการบริหารองคกรยุคใหมไดบทเรียนนี้จึงไดอธิบายวิธีการตั้งแตการ นำเขาขอมูลอยางเหมาะสมจนถึงเรียนรูกระบวนการจัดเก็บขอมูล โดยการจัดการขอมูลจะอาศัยเครื่องมือ ตางๆ ที่มีอยูทั่วไป เชน Google Forms, Google Sheets, Microsoft Excel, Google Drives, OneDrive และในกรณีผูที่สนใจตองการศึกษาเกี่ยวกับการจัดการขอมูลใหมากขึ้น สามารถคนควาศึกษาเพิ่มเติมได อาทิหัวขอ Data management, Data Analytics, Data Science สำหรับเนื้อหาในบทเรียนนี้แบง ออกเปน 5 หัวขอ ดังนี้ 3.1 การนำเขาขอมูลอยางถูกตองเหมาะสม (Input) 3.1.1 ประเภทขอมูล กอนที่จะอธิบายการนำเขาขอมูล จะตองทำความเขาใจกับประเภทของขอมูลเพื่อจะรูลักษณะ หรือรูปแบบของขอมูล เนื่องจากการจัดการขอมูลแตละประเภทจะใชรูปแบบหรือกำหนดลักษณะที่แตกตาง กัน โดยสามารถแบงออกได 4 กลุม ดังนี้ 3.1.1.1 Nominal Data เปนรูปแบบขอมูลที่สามารถจัดกลุมไดเชน เพศ (ชาย, หญิง) ภูมิภาค (เหนือ, ใต, กลาง, ตะวันตก, ตะวันออก) ขอมูลเหลานี้สามารถกำหนดรูปแบบการนำเขาไปใน ลักษณะเลือกรายการ (Drop – down list) หรือ ตัวเลือก หรืออื่นๆ ตามความเหมาะสม 3.1.1.2 Ordinal Data มีลักษณะคลายกับ Nominal เพียงแตแตกตางกันที่ Ordinal สามารถจัดลำดับจากนอยไปมาก มากไปหรือนอย หรือเรียงตำแหนงของขอมูลไดเชน ระดับชั้นยศ (พล.ต.อ., พล.ต.ท., พล.ต.ต., ..., ส.ต.ต.) ตำแหนง (ผบ.ตร., รอง ผบ.ตร., ..., ผบ.หมู) ระดับความพึงพอใจ (นอยมาก, นอย, ปานกลาง, มาก, มากที่สุด) ขอมูลในลักษณะนี้จึงเหมาะในการใชเลือกรายการ หรือ ตัวเลือก


- 87 - 3.1.1.3 Interval Data เปนขอมูลตัวเลขที่มีมาตรวัด เชน อุณหภูมิ (องศาเซลเซียส, องศา ฟา-เรนไฮต) คาไอคิว, ระดับความพึงพอใจที่แปลงเปนตัวเลข (1, 2, 3, 4, 5) สามารถใชวิธีการนำเขาเปน การกำหนดชวงหรือลักษณะของขอมูลไดเชน จำนวนเต็ม จำนวนทศนิยม คาตั้งแต 1 – 100 ขอสังเกต ใน รูปแบบนี้จะไมมีคาศูนยที่แทจริง (The zero is arbitrary) เชน อุณหภูมิ 0 องศาเซลเซียส ไมไดแปลวาไม มีคาหรือไมมีความหมาย แตมันมีคาที่ 0 3.1.1.4 Ratio Data เปนคาขอมูลที่มีความตอเนื่องและมีคาศูนยที่แทจริง เชน น้ำหนัก, สวนสูง, จำนวนเงิน การมีคาศูนยที่แทจริง ยกตัวอยาง มีเงิน 0 บาท หมายถึงการไมมีเงินเลย เพื่อใหเขาใจประเภทของขอมูลมากยิ่งขึ้น จึงแสดงการเปรียบเทียบคุณลักษณะของประเภท ขอมูลไดดังรูปที่ 3-1 รูปที่ 3-1 การเปรียบเทียบคุณลักษณะประเภทขอมูล หมายเหตุ: จาก https://gradcoach.com/nominal-ordinal-interval-ratio 3.1.2 การนำเขาขอมูล การนำเขาขอมูลถือไดวาเปนสวนสำคัญที่สุดขั้นตอนหนึ่งของการจัดการสารสนเทศ ดวย เหตุผลที่วา ถาขอมูลไมถูกตองแลวนำเขาระบบ การนำขอมูลไปประมวลผลยอมเกิดความผิดพลาด สงผล ตอการวิเคราะหหรือตัดสินใจดำเนินการไดทำใหผูที่จะนำเขาขอมูลเพื่อนำขอมูลไปบริหารจัดการตางๆ ควรตองคำนึงถึงความถูกตองแมนยำในการกรอกขอมูลอยางยิ่ง เพื่อไมใหเกิดขอผิดพลาดหรือเสียหายตอ ทั้งตัวเองและองคกร ในการศึกษาวิธีการนำเขาขอมูลสำหรับบทเรียนนี้จะเปนการสอนตั้งแตการกระบวน เริ่มตนทดลองการสรางหนาตางและตัวเลือกการนำเขาขอมูลใหเหมาะสม ตลอดจนการทดลองการกรอก ขอมูลทั่วไป โดยจะอาศัยเครื่องมือ Google Forms


- 88 - 3.1.2.1 การสราง Google Form เปนเว็บแอปพลิเคชันของ Google ที่สำหรับการสราง ฟอรม โดยตองมีบัญชีGoogle กลาวคือ มีบัญชีของ Gmail เชน [email protected] ทำการ Log in เพื่อ เขาสูระบบ Google หลังจากนั้นไปที่เว็บ https://docs.google.com/form จะปรากฏหนาลักษณะดัง รูปที่ 3-2 โดยวิธีการสรางฟอรมมีขั้นตอนดังนี้ รูปที่ 3-2 หนาตาง Google Form 1) หลังจากเขาหนาตางฟอรมแลว จะเห็นไดวา สวนเริ่มแบบฟอรมจะมีใหเลือก ทั้งแบบที่วางเปลา (สามารถเองใหมทั้งหมด) ในกรอบ “สีเขียว” และสวนที่เปนแบบฟอรมที่ระบบสราง รูปแบบไวแลว โดยสามารถเลือกดูไดหลากหลายในกรอบ “สีแดง” ตามรูปที่ 3-3 แตสำหรับในการสอนนี้ จะใชการสรางแบบวางเปลา โดยคลิกเขาไปในแบบฟอรมดังกลาวจะปรากฏดังรูปที่ 3-4 รูปที่ 3-3 แสดงรูปแบบฟอรม รูปที่ 3-4 หนาตางเริ่มตนการทำแบบฟอรมใหม 1 2 3


- 89 - สวนประกอบหลักของแบบฟอรมตามรูปที่ 3-4 ประกอบดวย หมายเลข 1 สวนหัวเรื่องที่มีใหกรอกชื่อเรื่อง คำอธิบาย หมายเลข 2 สวนคำถาม ที่ใหกรอกคำถาม กำหนดคุณลักษณะ ตัวเลือก เชน แบบหลายตัวเลือก แบบเลื่อนลง (Drop – down) ตั้งคาของคำถาม เชน ตองตอบหรือไม (เมนู “จำเปน”) หมายเลข 3 สวนเครื่องมือ เชน เพิ่มคำถาม (เมนูแรก) เพิ่มสวน (การสรางหนาถัดไปของ คำถาม, เมนูสุดทาย) 2) หลังจากเขาใจสวนประกอบหลักของแบบฟอรมสามารถสรางแบบฟอรมอัน ประกอบดวยคำถามตามที่ตองการไดแตทั้งนี้กอนที่เริ่มทำแบบฟอรมหรือเพิ่มคำถามควรตองรูวา การทำ แบบฟอรมมี2 ลักษณะ คือ การสรางเปนแบบทดสอบ และ การทำแบบสำรวจหรือเก็บขอมูลทั่วไป ขอ แตกตางกันของทั้งสองรูปแบบคือ การสรางแบบทดสอบตองดำเนินการกำหนดกอนวาเปนแบบฟอรมการ ทำแบบทดสอบ เพื่อสามารถสรางแบบเฉลยและกำหนดคะแนนของแตละคำถาม สามารถเขาไปที่เมนู “การตั้งคา” จะปรากฏตามรูปที่ 3-5 หลังจากนั้นสามารถสรางคำถามและกำหนดคำตอบไดโดยเมื่อทำ แบบทดสอบเสร็จระบบจะตรวจคำตอบใหอัตโนมัติในสวนการสรางแบบสำรวจหรือเก็บขอมูลทั่วไปไมตอง ดำเนินการใด สามารถดำเนินการสรางคำถามตางๆ ตามที่ตองการไดเลย ในกรณีสรางแบบทดสอบจากที่ไดกลาวไปในตอนตนวา เมื่อมีการตั้งคา และ กำหนดคะแนนเริ่มแลว เมื่อมาสรางคำถามตองมากำหนดขอเฉลย โดยการเขาไปตามขั้นตอนในรูปที่ 3-6 นอกจากนี้การกำหนดคำตอบสามารถสรางไดทั้งแบบตัวเลือกเดียวและหลายตัวเลือกแลว หรือแบบใหตอบ เปนลักษณะอัตนัย อีกประการหนึ่ง ในการสรางแบบทดสอบ และแบบสำรวจหรือเก็บขอมูลทั่วไป สามารถกำหนดลักษณะขอบเขตของคำตอบไดอีกดวย โดยสามารถทำตามวิธีการดังรูปที่ 3-7


- 90 - รูปที่ 3-5 การตั้งคาฟอรมเปนแบบทดสอบ รูปที่ 3-6 ขั้นตอนสรางคำเฉลยหรือคำตอบในแบบทดสอบ รูปที่ 3-7 ขั้นตอนการสรางเงื่อนไขของคำตอบ 3) หลังจากสรางคำถามคำตอบเรียบรอยแลวสามารถตรวจสอบตัวอยาง แบบฟอรมโดยกดปุมที่ จะปรากฏดังรูปที่ 3-8(1) เมื่อตองการสรางลิงกเพื่อใหผูที่ตองการใหตอบ คำถามหรือทำแบบทดสอบสามารถไปที่ แลวเลือกเมนู หลังจากนั้นจะปรากฏดังรูปที่ 3-8(2) โดยสามารถคัดลอกลิงกด ังกลาวไดหรือตองการใหลิงกสั้นลงใหคลิกที่ชอง “ตัด URL ใหสั้นลง”


- 91 - รูปที่ 3-8 การสงแบบฟอรมใหผูที่ตองตอบคำถามหรือทำแบบทดสอบ 3.1.2.2 การกรอกขอมูลหรือนำเขาขอมูล ในการนำเขาขอมูลตามที่ไดกลาวไวในหัวขอ 2.2.2 และอธิบายไปในตอนตน ทำใหการดำเนินตองตรวจสอบและใชความระมัดระวังในการกรอกขอมูล เพื่อไมใหเกิดปญหาตอการใชงานตอไป จากประสบการณของผูเขียนที่ไดสรางแบบฟอรมเพื่อใหผูเรียน กรอกขอมูล พบวา ผูเรียนหลายคนทั้งหลักสูตร นสต. หรือ กดต. กรอกขอมูลผิดพลาดกัน ยกตัวอยาง การ กรอกชื่อ ในหัวขอตองการแคชื่อเพียงอยางเดียว ผูที่กรอกผิดพลาดมักจะกรอกยศมาดวย หรือไมก็มีชองวาง (Space bar) ในคำตอบในตำแหนงที่ไมควรมีการกรอกที่ผิดพลาดเชนนี้จะสงผลการนำไปประมวล นอกจากนี้อาจจะเกิดปญหาที่อุปกรณหรือระบบอีกดวย ดังนั้น จึงตองมีขั้นตอนหลังการนำเขาขอมูลกอน การนำไปประมวลผล คือ การทำความสะอาดขอมูลซึ่งจะไดอธิบายวิธีการเบื้องตนในการตรวจสอบและ แกไขความผิดพลาดเพื่อใหขอมูลอยูในรปทูเหมี่ือนกันพรอมที่จะนำไปประมวลผล รูปที่ 3-9 แสดงความผิดพลาดของการนำเขาขอมูล


- 92 - 3.2 การทำความสะอาดขอมูล (Data Cleansing) การทำความสะอาดขอมูล เปนกระบวนการในตรวจจับ แกไข ลบ หรือแทนที่ขอมูลที่เสียหายหรือไม ถูกตองตามรูปแบบของแตละฟลด(Field) หรือหากเปนตารางขอมูลก็ไมไปในทางกลุมขอมูลเดียวกันในแต ละคอลัมนในการจัดการขอมูลตองอาศัยเทคนิคหรือวิธีการตางๆ ขึ้นอยูกับประเภทหรือชนิดไฟลขอมูล ในบทเรียนนี้จะใชไฟลขอมูลในรูปแบบตารางคำนวณคือ Microsoft Excel หรือ Google Sheets 3.2.1 ลักษณะขอมูลที่ตองทำความสะอาด การทำความสะอาดขอมูลควรจะตองพิจารณาเพื่อไมใหเกิดความซ้ำซอนในงานหรือ กระบวนการจัดการขอมูล จึงอาจจะตองพิจารณาวาขอมูลที่มีจำเปนตองทำความสะอาดหรือไมอาจจะ พิจารณาตามลักษณะของขอมูลตอไปนี้ 3.2.1.1 ชุดขอมูลที่ไมอยูในรูปแบบหรือไฟลประเภทเดียวกัน เปนกรณีทการจี่ัดเก็บขอมูล มีความหลาย เชน อาจจัดเก็บในรูปแบบฐานขอมูล Microsoft access MySQL Oracle หรืออาจจะมีชนิด ไฟลหลายแบบ เชน .docx, xlsx, pdf ทำใหตองนำขอมูลเหลานี้แปลงใหอยูในรูปแบบฐานขอมูลหรือไฟล ชนิดเดียวกัน 3.2.1.2 ชุดขอมูลไมไดจัดอยูในรูปแบบที่ตองการ เปนขอมูลที่มีลักษณะไมตรงตามความ ตองการ ยกตัวอยาง มีขอมูลที่หลากหลายรูปแบบ เชน ตองการนับจำนวนคดีแตชุดขอมูลมีคดีหลายอยาง ในชองเดียวกันหรือแถวเดียวกัน (Record) ทำใหไมสามารถนับไดจำเปนตองแปลงใหขอมูลกลุมเดียวกันให มีชื่อเดียวกันทั้งหมด 3.2.1.3 ชุดขอมูลไมถูกตองหรือมีขอผิดพลาดในการนำเขาหรือจัดเก็บ ขอความที่นำเขา สวนใหญมักมีขอผิดพลาดที่เกิดจากคนนำเขาขอมูลหรือระบบ ทำใหไมสามารถประมวลผลไดอยางถูกตอง ได 3.2.2 ขั้นตอนการทำความสะอาด 3.2.2.1 กำจัดขอมูลที่มีความซ้ำซอนและขอมูลที่ไมเกี่ยวของ ขอมูลที่ซ้ำซอน (Duplicated data) เกิดจากการที่คนกรอกขอมูลหลายครั้งไมมีระบบที่แจงความซ้ำซอน การใชขอมูลมา จากหลายแหลง สำหรับขอมูลที่ไมเกี่ยวของ (Irrelevant data) เกิดจากผลลัพธที่ตองการไมจำเปนตอง อาศัยขอมูลที่มมาใช ี ในการประมวลผล ทำใหตองดำเนินการกำจัดขอมูลดังกลาวออกไป 3.2.2.2 แกไขขอผิดพลาดในเชิงโครงสรางหรือรูปแบบ เปนขอมูลทมี่ีความหลากหลายแต ละฟลดทำใหไมสามารถนำมาประมวลผลไดจึงตองแกไขโครงสรางหรือรูปแบบใหอยูในรูปเดียวกัน ยกตัวอยาง ขอมูลเพศ เชน “ช” “ญ” “ชาย” “หญิง” “M” “W” มีความหลากหลายอาจจะแกไขใชเพียง แคตัวยอภาษาอังกฤษ 3.2.2.3 กรองขอมูลที่คาผิดปกติออกจากชุดขอมูล การกรอกขอมูลโดยคนอาจเกิดขอมูล ผิดพลาดจนไมสามารถแกไขหรือเขาใจไดวาคาขอมูลคืออะไร ทำใหจำเปนตองจำกัดขอมูลชุดออกไป ทั้งหมด เพื่อใหไมเกิดความผิดพลาดในการประมวลผล ยกตัวอยาง ขอมูลเพศ ในระบบใหกรอกเพียง ชาย หรือ หญิง แตมีขอมูลบางชุดขึ้นวา “REF” ทำใหไมสามารถคำตอบที่แนชัดไดนั่นเอง


- 93 - 3.2.2.4 จัดการกับขอมูลที่หายไปหรือไมสมบูรณวิธีการนี้อาจคลายกับขอ 3.2.2.3 แต แทจริงแลวมีขอแตกตางตรงที่ขอมูลไมมีเลยทำใหไมสมบูรณจึงตองกำจัดออกเพราะเมื่อนำไปประมวล เชน คาเฉลี่ยจะทำใหผลคาเฉลี่ยไมถูกตอง 3.2.3 เทคนิคการทำความสะอาดดวยเครื่องมือ Microsoft Excel จากที่ไดทราบแลววา การทำความสะอาดมีขั้นตอนตรวจสอบและดำเนินการอยางไรบาง สำหรับหัวขอนี้จะไดนำเสนอเทคนิคที่ใชในการทำความสะอาดตามหัวขอ 3.2.2 โดยใชเครื่องมือ Microsoft Excel เนื่องจากเปนโปรแกรมที่มีในคอมพิวเตอรสวนใหญดังนี้ 3.2.3.1 การสรางตัวกรอง (Filter) เปนการตรวจสอบขอมูลในเบื้องตน เพื่อตรวจสอบกลุม ขอมูลในแตละฟลดหรือคอลัมนหากขอมูลไมมากเกินไปสามารถนำไปใชไดทั้ง 4 ขั้นตอนของการทำความ สะอาด โดยวิธีการใชงานสามารถดำเนินการไดดังนี้ 1) สรางตัวกรอง การใชตัวกรองสิ่งที่ตองคำนึงถึงคือ ชุดขอมูลตองวางขอมูลเปน ฟลดหรือคอลัมนและขอมูลควรใหชื่อฟลดอยูแถวแรกสุดของ Microsoft Excel แสดงดังรูปที่ 3-10(1) และการเปดตัวกรองใหไปที่ Home Æ Editing Æ Sort & Filter แลวใหเลือกเมนู“Filter” ตามรูปที่ 3-10(2) รูปที่ 3-10 การสรางตัวกรอง 2) การตรวจสอบกลุมขอมูล หลังจากสรางตัวกรองแลวสามารถตรวจสอบวาแต ละฟลดถูกจัดกลุมอยางไรบาง เพื่อตรวจสอบขอมูลในเบื้องตน แสดงไดดังรูปที่ 3-11 โดยการใชงานสามารถ คนหากำหนดเงื่อนไขได


- 94 - รูปที่ 3-11 การใชตัวกรองตัวสอบกลุมขอมูล 3) การเลือกกรองกลุมขอมูล คือ การเลือกใหขอมูลแสดงเฉพาะกลุมที่ตองการ หากไมตองการแสดงทั้งหมดใหคลิกเครื่องหมายคลิกถูกออกตามรูปที่ 3-12(1) หลังจากนั้นใหคลิกเลือก เฉพาะคาที่ตองการแสดงดังรูปที่ 3-12(2) แลวกด “OK” ผลลัพธจะแสดงเฉพาะขอมูลที่ทำการกรองดังรูปที่ 3-12(3) รูปที่ 3-12 การเลือกกรองกลุมขอมูล 4) การคนหา จากขั้นตอนกอนหนาจะสังเกตเห็นวามีเมนู“Search” อยูดานบน ตัวกรองขอมูล สำหรับเมนูคนหานี้ไวใชสำหรับตองการกรองโดยที่ทราบวาตองการกรองขอมูลอะไรบาง สามารถกรองขอมูลคน หลงจากนั ั้นระบบก็จะแสดงเฉพาะขอมูลที่คน กดปุม “OK” ระบบก็จะแสดงขอมูล เฉพะที่กรองโดยการคนหาแสดงไดดังรูปที่ 3-13


- 95 - รูปที่ 3-13 การกรองขอมูลโดยวิธีการ “คนหา” 5) การกำหนดเงื่อนไข วิธีการนี้จะใชความรูและเขาใจในการกำหนดลักษณะ เงื่อนไขทางดานตรรกศาสตรเพื่อกรองขอมูลตามเงื่อนไขที่กำหนด ซึ่งมีหลายรูปแบบใหเลือกใชตามที่ ตองการ โดยขั้นตอนแสดงไดดังรูปที่ 3-14 เปนการกำหนดขอบเขตการแสดงผลขอมูลในชวงรหัสตั้งแต 2 ถึง 10 รูปที่ 3-14 การกรองขอมูลโดยวิธีการกำหนดเงื่อนไข 6) การแกไขหรือลบขอมูล หลังจากเรียนรูวิธีการกรองขอมูลตางๆ แลว ในสวน จะอธิบายวิธีการแกไขขอมูล และ ลบขอมูลทั้งแถว โดยการแกไขสามารถคลิกแกไขไดโดยปกติแตสำหรับ การลบขอมูลมีขอควรระวังและปฏิบัติใหถูกตอง คือ กรณีตองการลบขอมูลหลังจากการกรองแลว มี จำนวนขอมูลหลายแถว เมื่อตองการลบ ตองลบทีละแถว ไมสามารถคลิกทั้งหมดแลวลบไดเนื่องจาก เมื่อกรองแลวระบบจะปดการแสดงแถวระหวางขอมูลที่กรอง แตไมไดหมายความวาขอมูลนั้นหายไป ดังนั้น ถาคลิกเลือกทั้งหมด เชน ผลลัพธแสดงแถวที่ 12, 15, 17, 19, 27, 76, 91 และ 103 หากเราคลิกทั้งหมด ตามรูปที่ 3-15 แลวลบ หมายความวา ระบบจะลบขอมูลตั้งแตแถว 12 – 103 ออกไปทั้งหมด


- 96 - รูปที่ 3-15 ขอมูลที่ผานการกรอง 3.2.3.2 การแทนที่ขอมูลดวยคำสั่ง File & Replace เทคนิคนี้อาจจะเหมาะกับชุดขอมูล ที่มีรูปแบบเหมือนเงื่อนไขที่จะแทนที่ทั้งหมด เชน ถาเราตองการแทนที่ชองวาง (Space bar) ดวยการไมใส อะไรลงไปเลยกลาวคือ แทนที่ดวยการไมมีอะไรเลย ในที่นี้อยูในสถานการณที่สมมติวา เราตองการแกไข ฟลดชื่อ หรือนามสกุลทั้งหมดที่มีชองวางใหลบออกไปทั้งหมด จึงใชเทคนิคการแทนที่นี้แตขอสังเกตชื่อ หรือ นามสกุลแถวใดตองมีชองวางอยูอาทิณ เชียงใหม ทำใหเมื่อเราใชระบบแทนที่เสมือนการลบชองวาง จึงเกิดขอผิดพลาดนี้แกไขอาจจะตองทำการกรองขอมูลชื่อหรือสกุลแลวจดไวหากมีจำนวนนอยกวาสิ่งที่ เราแทนที่ก็กลับมาแกไขยอนหลัง ขอสังเกต หากเปนการแกไขขอมูลเฉพาะสวน ควรคัดลอกขอมูลสวนที่ แกไขไปที่ชีทใหมเมื่อแกไขหรือแทนที่เสร็จจีงคัดลอกมาวางแทนที่เดิม จะไดไมกระทบตอขอมูลฟลดอื่น วิธีการแทนที่ (Replace) สามารถดำเนินการตามรปทูี่ 3-16 รูปที่ 3-16 การทำความสะอาดขอมูลดวยการแทนที่ (Replace) 3.2.3.3 การแยกคอลัมน(Text to Columns) ลักษณะคลายกับการแทนที่กลาวคือควร จะคัดลอกขอมูลที่ตองการแยกเพื่อทำความสะอาดไปที่ชีทใหมเพื่อไมใหขอมูลเดิมถูกแทนที่หรือเกิด


- 97 - ขอผิดพลาดไดเนื่องจากเมื่อใชคำสั่งแยกคอลัมนจะทำใหขอมูลในฟลดที่เลือก เมื่อพบขอมูลตามที่กำหนด ในเงื่อนไขโปรแกรมจะทำดำเนินการแยกคอลัมนตามจำนวนที่พบตามเงื่อนไขทำใหฟลดที่ถูกเลือกไวจะ ขยายคอลัมนออกไป แสดงขั้นตอนวิธีการดังรูปที่ 3-17 ขอสังเกต การทำความสะอาดในบางครั้งไม สามารถทำเสร็จหรือเรียบรอยเพียงครั้งเดียว ทั้งนี้ขึ้นอยูกับความผิดพลาดของขอมูล บางครั้ง จำเปนตองอาศัยหลายเทคนิค สำหรับขั้นตอนการแยกคอลัมนดำเนินการ ดังนี้ 1) แยกชุดขอมูลออกจากชีทเดิมตามรูปที่ 3-17(1) หลังจากนั้นเลือกขอมูลทั้ง คอลัมนตามรูปที่ 3-17(2) รูปที่ 3-17 การเตรียมขอมูลสำหรับการแยกคอลัมน 2) ไปที่ Data Æ Data tools Æ คลิก Text to Columns รูปที่ 3-18 ขั้นตอนการเขาใชคำสั่ง Text to Columns 3) ปรากฏหนาตางตามรูปที่ใหคลิกเลือก “Delimited” เปนแบบเลือกตาม ขอกำหนด ตามรูปที่ 3-19(1) คลิก “Next” หลังจากนั้นจะปรากฏขอกำหนดใหเลือกวาตองการแยก คอลัมนดวยอะไรตามตัวอยางรูปที่ 3-19(2) เลือกดวยเงื่อนไข “Other” กรอง “.” และคลิก “Next”


- 98 - รูปที่ 3-19 การเลือกเงื่อนไขการแยกคอลัมน 4) ในขั้นตอนนี้ใหเลือก “General” แลวคลิก “Finish” ตามรูปที่ 3-20(1) หลังจากนั้นผลลัพธปรากฏตามรูปที่ 3-20(2) จะเห็นวา การทำขั้นตอนนี้ยังไมสามารถจัดการขอมูลไดอยาง สมบูรณอาจจะพิจารณาใชเทคนิคนี้หรืออื่นใหเหมาะสมกับการจัดการ รูปที่ 3-20 ผลลัพธการแยกคอลัมน 3.2.3.4 เทคนิคอื่นๆ เชน การเขียนคำสั่ง สามารถใชคำสั่งเพื่อคนหาและแทนที่เชน คำสั่ง IF รวมกับคำสั่ง Search การใชคำสั่ง Conditional Formatting เหมาะสมกับขอมูลที่ยังสามารถ ตรวจสอบดวยมนุษยไดเพื่อเนนสีขอความที่กำหนดตามเงื่อนไข (1) การใชคำสั่งสำหรับการตัดขอความที่ไมตองการออก


- 99 - (2) การเนนขอความดวยการเติมสีในเซลลผาน Conditional Formatting รูปที่ 3-21 เทคนิคการทำความสะอาดดวยวิธีการเขียนคำสั่ง หรือ Conditional Formatting 3.3 การประมวลผลขอมูลดวยวิธีการทางสถิติเบื้องตน (Processing) หลังจากการทำความสะอาดขอมูลแลว กระบวนถัดไปคือการนำขอมูลมาประมวลผลดวยเทคนิค ตางๆขึ้นอยูกับประเภทของขอมูล และความตองการของผูบริหาร โดยควรจะตองออกแบบผลลัพธกอน ทั้งนี้อาจจะตองวิเคราะหวาผลลัพธใดจะสามารถตอบคำถามหรือเปนคำตอบที่ชวยการตัดสินใจตอเรื่องนั้น ไดอยางมีประสิทธิภาพ อยางไรก็ตาม การที่จะสามารถหาคำตอบที่ดีที่สุดไดจะตองผานเรียนรูกระบวนการ วิเคราะหขอมูลมาจนชำนาญ ดังนั้น สำหรับในหลักสูตรของนักเรียนนายสิบตำรวจที่เปนมีระยะเวลาสั้น ผูเขียนเห็นวา การใชหลักสถิติเบื้องตน สามารถทสรี่างสารสนเทศที่เปนคำตอบเบื้องตนในการสนับสนุนการ บริหารงานหรือการตัดสินใจตอผูบังคับบัญชาไดและการประมวลผลนี้จะใชเครื่องมือ Microsoft Excel โดยการใชคำสั่งเพื่อหาคำตอบทางสถิติตางๆ ซึ่งพิจารณาจากคาสถิติที่นิยมนำมาใชในการสรางสารสนเทศ (ทั้งนี้จะไมไดอธิบายในสวนการเริ่มการใชคำสั่งพื้นฐานของโปรแกรม โดยจะนำอธิบายในสวนของ ภาคผนวก) ดังนี้ 3.3.1 การหาคามากสุด (Maximum) และคานอยสุด (Minimum) การหาคามากสุดหรือนอยสุด สามารถบงชี้ความสูงต่ำของขอมูลที่สามารถไปใชในการกำหนด แผนเพื่อใหไดคาที่มากหรือคาที่นอยลงไดยกตัวอยาง กรณีหาคาคดีความที่เกิดขึ้นในพื้นที่สถานีตำรวจ ตรวจสอบคดีใดมีจำนวนมากสุดและนอยสุดในชวง 3 เดือน หากไดคำตอบมาวา คดีเมาแลวขับมากที่สุด และคดีการพนันนอยที่สุด ทำใหอาจจะนำไปใชในการวิเคราะหสาเหตุวาทำไมจึงเกิดมากและเพราะอะไรจึง มีคดีเกิดขึ้นนอย อาทิคดีเมาแลวขับเกิดมากเพราะวาเปนชวง 3 เดือนนี้มีเทศกาลดนตรีติดตอกันหลาย สัปดาหหรือ คดีพนันเกิดขึ้น เพราะเกิดจากการกวดขันอยางเอาจริงเอาจัง การเขียนคำสั่งของการหาคามากที่สุด และนอยที่สุด มี 4 รูปแบบ แบงออกเปน 2 กลุม ไดแก หาคามากที่สุด และหาคานอยที่สุด 3.3.1.1 คำสั่งหาคามากที่สุด ประกอบดวย MAX() กับ MAXIFS()


- 100 - 1) คำสั่ง MAX() เปนคำสั่งหาคามากที่สุด มีโครงสรางคือ MAX(ชวงของ ขอมูล) ยกตัวอยางตามรูปที่ 3-22 รูปที่ 3-22 การใชคำสั่ง MAX() 2) คำสั่ง MAXIFS() เปนคำสั่งหาคามากที่สุด แบบกำหนดเงื่อนไขตั้งแต 1 เงื่อนไข มีโครงสราง MAXIF(ชวงท่ตีองการหาคามากที่สุด, ชวงที่ตองการกำหนดเงื่อนไข_1, เงื่อนไข_1, ชวงที่ตองการกำหนดเงื่อนไข_2, เงื่อนไข_2, …) การทำงานของสวนเงื่อนไขจะเปนในลักษณะตองจริง ทั้งหมดจึงจะมผลการดำเน ี ินการ หากเงื่อนไขใดเงื่อนไขหนึ่งเปนเท็จจะถูกขามการพิจารณาไป (หากใชหลัก ตรรกศาสตรจะใชในรูปแบบ AND) และมีขอสังเกต การเลือกชวงทั้งสวนที่ตองการหาคามากที่สุด และชวง ที่ตองการกำหนดเงื่อนไข ตองมีขนาดเทากัน กลาวคือ จำนวนแถว (Record) เทากัน รูปที่ 3-23 การใชคำสั่ง MAXIFS() ในการพิจารณาใชคำสั่ง MAXIFS() ตามรูปที่ 3-23 ตองเขาใจวา เปนการหา คามากที่สุดที่มีเงื่อนไขกำหนด ในตัวอยางเงื่อนไขที่กำหนดคือชวงป 1952 – 1958 สำหรับเงื่อนไขนี้เปน การกำหนดชวงที่ผูเรียนที่เริ่มตนหัดเขียนคำสั่งอาจจะสับสนวาจะเขียนอยางไร จึงใหเปนขอสังเกตไววา ถา ขอมูลเปนลักษณะตัวเลขที่เปนชวงแบบนี้เงื่อนไขดังกลาวจะใชหลักตรรกศาสตรAND เสมอ ดังนั้น จึง สามารถเขียนเงื่อนไขออกเปน 2 เงื่อนไขตามตัวอยาง ไดแกชวงที่ตองการกำหนดเงื่อนไข_1 และ ชวงที่ ตองการกำหนดเงื่อนไข_2 เปนชวงเดียวกัน คือ A1:A16 และสำหรับ เงื่อนไข_1 ไดแก ปเริ่มตน คือ 1952 เมื่อเปนปเริ่มตนใหใชวิธีการเขียน “>=1952” และสำหรับ เงื่อนไข_2 เนื่องจากป 1958 อยูสุดทายที่


- 101 - กำหนดจึงเขียนไดเปน “<=1958” ดังนั้น จากที่อธิบายไปขางตนวาคำสั่ง MAXIFS หากมีการใชเงื่อนไขที่ มากกวา 1 ตองพิจารณาวาทั้งสองเงื่อนไขตองเปนจริงจึงจะดำเนินการ และเพื่อใหเขาใจในคำสั่งนี้มาก ยิ่งขึ้น ศึกษาตัวอยางตามรูปที่ 3-24 รูปที่ 3-24 การหาคามากที่สุดแบบมีหลายเงื่อนไข 3.3.1.2 คำสั่งหาคานอยที่สุด ประกอบดวย MIN() กับ MINIFS() มีรูปแบบโครงสราง เหมือนกันเพียงแตเปลี่ยนชื่อคำสั่งจาก MAX() เปน MIN() และจาก MAXIFS() เปน MINIFS 3.3.2 การหาคาเฉลี่ย (Mean) คาเฉลี่ย ถือไดวา เปนคากลางที่มักจะถูกนำมาใชมากที่สุดคาหนึ่ง ประกอบกับเปนคาที่ คำนวณจากคาทั้งหมดมิไดใชตัวใดตัวหนึ่ง จึงเสมือนเปนตัวแทนของกลุมขอมูลที่สามารถนำไปเปรียบเทียบ ไดสำหรับคำสั่งหาคาเฉลี่ยมีทั้งหมด 3 รูปแบบ จัดเปน 2 กลุม ดังนี้ 3.3.2.1 AVERAGE() เปนการหาคาเฉลี่ยขอมูล มีโครงสราง AVERAGE(ชวงของขอมูล) ยกตัวอยางไดดังรูปที่ 3-25 รูปที่ 3-25 การใชคำสั่ง AVERAGE() 3.3.2.2 AVERAGEIF() และ AVERAGEIFS() เปนการหาคาเฉลี่ยที่มีการกำหนดเงื่อนไข โดยมีโครงสราง AVERAGEIF(ชวงเงื่อนไข,เงื่อนไข,ชวงของการหาคาเฉลี่ย) และ AVERAGEIFS(ชวง ของการหาคาเฉลี่ย, ชวงเงื่อนไข_1, เงื่อนไข_1, ชวงเงื่อนไข_2, เงื่อนไข_2, …) จะเห็นไดวา AVERAGEIF() เปนการหาคาเฉลี่ยแบบเงื่อนไขเดียว แต AVERAGEIFS() สามารถกำหนดเงื่อนไขมากกวา 1 ไดโครงสรางคลายกับ MAXIFS()


- 102 - รูปที่ 3-26 การใชคำสั่ง AVERAGEIFS() ในการแสดงตัวอยางตามรูปที่ 3-26 จะเห็นไดวารูปแบบการเขียนคำสั่งมีลักษณะ คลายกับคำสั่ง MAXIF() เพียงเปลี่ยนเงื่อนไขเล็กนอยตามโจทยกำหนด 3.3.3 การนับจำนวน (Count) คำสั่งนับ ถือไดวาเปนคำสั่งสำคัญอีกหนึ่งคำสั่งในการคำนวณคาทางสถิติเนื่องจากสวนใหญ ขอมูลจะเปนในลักษณะประเภทขอ Nominal และ Ordinal เยอะ โดยเฉพาะสำนักงานตำรวจแหงชาติที่มี การจัดเก็บทั้งระบบ CRIMES และระบบ POLIS กลาวไดวา คำสั่งนับ คือ การกระทำในลักษณะแจกแจง ความถี่ของขอมูล โดยมีคำสั่ง 3 รูปแบบ แบงออกเปน 2 กลุม ดังนี้ 3.3.3.1 คำสั่ง COUNT() เปนคำสั่งนับเซลลที่มีตัวเลขเทานั้น มีโครงสราง COUNT( ชวง ที่ตองการนับ) ยกตัวอยางดังรูปที่ 3-27 รูปที่ 3-27 การใชคำสั่ง COUNT() 3.3.3.2 คำสั่ง COUNTIF() และ COUNTIFS() ทั้งสองคำสั่งเปนการนับโดยมีเงื่อนไข ลักษณะคลายคลึงกับคำสั่งหาคาเฉลี่ยในขอ 3.3.2.2 มีโครงสราง COUNTIF(ชวงที่ตองการนับ, เงื่อนไข) เปนการกำหนดการนับแบบมีเงื่อนไขเดียว และ COUNTIFS(ชวงเงื่อนไขการนับ_1, เงื่อนไข_1, ชวง เงื่อนไขการนับ_2, เงื่อนไข_2, …) เปนการนับแบบมีหลายเงื่อนไข


- 103 - รูปที่ 3-28 การใชคำสั่ง COUNTIFS() จากรูปที่ 3-28 เปนการแสดงคำสั่งที่นับจำนวนคดีโดยมี 2 เงื่อนไข คือ เงื่อนไข แรก เปนปคดีเปนกำหนดไวเลยวามีปอะไรบาง โดยการตรวจสอบขอมูลที่ตองการนับ ไดแกตารางที่ 1 สำหรับเงื่อนไขที่ 2 เปนการกำหนดประเภทคดีเชนเดียวกันตองกำหนดไววามีคดีอะไรบางที่ตองการนับ ดังนั้น 2 สวนนี้จะกำหนดไวในตารางที่ 2 และเขียนคำสั่งนับโดยตรวจสอบเงื่อนไขตามแถวคือ ปและ คดี สามารถแสดงตัวอยางคำสั่งไดตามรูปดังกลาว ซึ่งเปนคำสั่งของป 2564 คดีเมาแลวขับ เขียนในลักษณะนี้ใน ทุกแถวที่ตองการนับ ผลไดดังตารางที่ 2 ในฟลด“จำนวน” 3.3.4 คำสั่งอื่นๆ ที่นาใจ 3.3.4.1 คำสั่งหาคาสวนเบี่ยงเบนมาตรฐาน (Standard deviation) เปนคาทางสถิติที่ สามารถดูลักษณะการกระจายตัวของคาขอมูล ถามีจำนวนคามากอาจจะบงชี้ไดวา ขอมูลมีคาที่แตกตางกัน มาก ตรงขามหากคาสวนเบี่ยงเบนมาตรฐานนอยๆ ขอมูลมีลักษณะคาไมแตกตางกันหรือใกลเคียงกัน คำสั่ง ในกลุมนี้มี 4 คำสั่ง ไดแก STDEV.P(), STDEV.S(), STDEVA() และ STDEVPA() ในกลุม STDEV.P() เปน การคำนวณคาที่เปนประชากรทั้งหมด และ STDEV.S() เปนการคำนวณคากลุมตัวอยาง ทั้งสองคำสั่งอางอิง จากสูตรของคาสวนเบี่ยงเบนมาตรฐาน คำนวณเฉพาะตัวเลขเทานั้น แตสำหรับอีกกลุมคือ STDEVA() และ STDEVPA() จะมีการรวมการคำนวณขอมูลตรรกะไปดวย คือคา TRUE หรือ FALSE 3.3.4.2 คำสั่งฐานนิยม (Mode) การหาคาโหมดเปนการตรวจสอบวาคาตัวเลขที่ซ้ำกัน มากที่สุดคือคาใด คำสั่งไดแก MODE() ขอจำกัดในการใชคำสั่งคือ ตองตรวจสอบหรือหาฐานนิยมที่เปน เฉพาะตัวเลขเทานั้น โครงสรางของคำสั่งมีลักษณะท่วไป ัคือ MODE(ชวงที่ตองการหา) 3.4 การสรางรูปแบบการนำเสนอขอมูลสารสนเทศ (Data Visualization) การนำเสนอขอมูลเปนสวนสำคัญหนึ่งในการนำขอมูลมาใชประโยชนอยางมีประสิทธิภาพหลังจาก การประมวลผลขอมูล สามารถชวยใหเขาใจขอมูลไดงายมากยิ่งขึ้น เนื่องจากการรับรูและการจดจำของ มนุษยสามารถเขาใจภาพมากกวาตัวเลขหรือตัวหนังสือ ในการสรางแผนภาพจากขอมูลสารสนเทศที่ผาน การประมวลผลมาแลว แตอยางไรก็ตาม การนำเสนอขอมูลตางๆ ตองพิจารณาวาควรนำเสนอกับแผนภาพ ใดเพื่อใหเหมาะสมและไมเกิดความเขาใจผิดพลาดไดและหากศึกษาในรายละเอียดทางทฤษฎีอาจจะตอง พิจารณาถึงประเภทของผูที่ตองการไดขอมูล จำนวนขอมูล การเลือกโทนสีของแผนภาพใหเหมาะสม หากมี


- 104 - หลายแผนภาพตองพิจารณาการจัดวาง แตสำหรับในบทเรียนนี้ใหขอผูเรียนพิจารณาดวยหลักคิดเพียงวา ตองทำใหขอมูลสารสนเทศเขาใจงายมากยิ่งขึ้น โดยพิจารณาการใชแผนภาพใหเหมาะสมกับขอมูลที่ ตองการนำเสนอ ทั้งนี้ผูเขียนไดอางอิงขอมูลจากคอลัมนความรูจากเว็บไซตhttps://bigdata.go.th เรื่อง เลือกแผนภาพอยางไรสำหรับการทำ Data visualization ดังนี้ 3.4.1 การแสดงถึงขนาดที่ตางกัน หรือ จัดลำดับ เปนการนำเสนอขอมูลในเชิงเปรียบเทียบ หรือ การจัดลำดับ แผนภาพที่เหมาะสมมีดังนี้ 3.4.1.1 แผนภูมิแทง (Bar chart) สำหรับแผนภูมิแทงถือวาเปนแผนภาพที่มีความ เหมาะสมอยางยิ่งในการนำเสนอขอมูลลักษณะนี้ไมวาขอมูลจะนอยหรือมากก็สามารถใชไดสามารถแสดง ถึงลำดับและขนาดไดชัดเจน ขอแนะนำ แกน X และ แกน Y ควรเริ่มตนที่เลข 0 ขนาดความสูงของกราฟ ควรจัดใหเหมาะสมขึ้นอยูกับขอมูล รูปที่ 3-29 แสดงตัวอยางแผนภูมิแทง หมายเหตุ: จาก https://bigdata.go.th/big-data-101/picking-chart-for-data-visualization 3.4.1.2 แผนภูมิรูปภาพ (Pictogram) เปนแผนภูมิที่มีลักษณะคลายแผนภูมิแทงเพียง เปลี่ยนจากแทงกราฟเปนรูปภาพตางๆ แทน จึงอาจจะเหมาะสมกับขอมูลที่เปนจำนวนเต็ม และขนาด ขอมูลไมมาก รูปที่ 3-30 แสดงตัวอยางแผนภูมิรูปภาพ หมายเหตุ: จาก https://bigdata.go.th/big-data-101/picking-chart-for-data-visualization


- 105 - 3.4.2 การแสดงความสัมพันธ เปนกรณีตองการแสดงถึงลักษณะขอมูลมีความสัมพันธหรือเปนอิสระตอกัน โดยมีมิติขอมูล มากกวา 2 ตัวแปร 3.4.2.1 แผนภาพการกระจาย (Scatter plot) แผนภาพชนิดนี้เหมาะสมอยางยิ่งในการ สรางมิติของขอมูลเพื่อแสดงความสัมพันธของขอมูลในลักษณะ 2 มิติโดยสามารถใชเสนลากเพื่อความ ชัดเจนถึงระยะการกระจายตัว แสดงตัวอยางดังรูปที่ 3-31 รูปที่ 3-31 ตัวอยางการใชแผนภาพการกระจายแสดงความสัมพันธกับจำนวนประชาการ กับ GDP หมายเหตุ: จาก https://bigdata.go.th/big-data-101/picking-chart-for-data-visualization 3.4.2.2 แผนภูมิฟอง (Bubble chart) ในการแสดงความสัมพันธขอมูลที่มากกวา 2 มิติ อาจจะพิจารณาใชแผนภูมินี้อาจกลาวไดวาเปนแผนภาพที่ขยายความสัมพันธจากแผนภาพการกระจาย รูปที่ 3-32 ตัวอยางการใชแผนภูมิฟองแสดงความสัมพันธกับจำนวนประชาการ GDP และประเทศ หมายเหตุ: จาก https://bigdata.go.th/big-data-101/picking-chart-for-data-visualization 3.4.2.3 ตารางแผนภาพความรอน (Heatmap) เปนแผนภาพที่แสดงลักษณะความ เขมขนของสีเพื่อเปนการสรางความชัดเจนของจำนวนตัวเลขที่มีจำนวนมากตามลำดับ


- 106 - รูปที่ 3-33 ตัวอยางการใชตารางแผนภาพความรอนกับขอมูลยอดขาย หมายเหตุ: จาก https://bigdata.go.th/big-data-101/picking-chart-for-data-visualization 3.4.3 การแสดงการกระจายตัว การกระจายตัวขอมูลคือการแสดงถของขี่อมูลที่เกิดขึ้น 3.4.3.1 ฮิสโตแกรม (Histogram) เปนแผนภาพที่มีลักษณะคลายกับแผนภูมิแทง หาก พิจารณาแลวจะพบวาในการใชงานมีขอแตกตางกัน เนื่องจากเปนแผนภาพที่ตองการการนำเสนอความถี่ ของขอมูลไมใชเปรียบเทียบขอมูลระหวางกลุม ดังนั้น ลักษณะแทงจะชิดกันใหเห็นความถี่ของขอมูลไดงาย รวมทั้งไมสามารถเรียงลำดับไดยกตัวอยางดังรูปที่ 3-34 ที่แสดงใหเห็นวา อายุขัยของคนที่มีจำนวนมากอยู ในชวงอายุ 60 – 80 ป


- 107 - รูปที่ 3-34 ตัวอยางการใชแผนภาพฮิสโตแกรมแสดงความถี่ของอายุขัย หมายเหตุ: จาก https://bigdata.go.th/big-data-101/four-reasons-you-ll-love-box-plot 3.4.3.2 Boxplot แผนภาพนี้เปนการแสดงการกระจายตัวเชนเดียวกับฮิสโตแกรม หากมี ความแตกตางที่ความกระชับของแผนภาพ และสามารถนำไปใชในการเปรียบเทียบระหวางกลุมไดโดยมี สวนประกอบทั้งหมด 5 องคประกอบ ไดแก (1) คาต่ำสุด (Minimum) (2) Q1 (The First Quartile) (3) คามัธยฐาน (Median) (4) Q3 (The Third Quartile) (5) คามากสุด (Maximum) และแสดงแผนภาพได ดังตัวอยางรูปที่ 3-36 รูปที่ 3-35 สวนประกอบของ Boxplot หมายเหตุ: จาก https://bigdata.go.th/big-data-101/four-reasons-you-ll-love-box-plot


- 108 - รูปที่ 3-36 การเปรียบเทียบผลิตภัณฑมวลรวมในประเทศตอหัว (GDPs per Capita) ในแตละทวีป หมายเหตุ: จาก https://bigdata.go.th/big-data-101/four-reasons-you-ll-love-box-plot 3.4.4 การเปลี่ยนแปลงตามชวงเวลา เปนการสรางแผนภาพดูลักษณะแนวโนมของขอมูลวามีการเปลี่ยนแปลงอยางไรบาง ตาม ชวงเวลา 3.4.4.1 แผนภูมิเสน (Line Chart) หรือ แผนภูมิแทง ในการใชแผนภูมิเสนจะเห็นภาพ แนวโนมชัดเจนมากกวาแผนภูมิแทง โดยเฉพาะหากมีจำนวนชวงเวลาที่กวาง ตัวอยางแสดงไดดังรูปที่ 3- 36 รูปที่ 3-37 การแสดงปริมาณการใชงานอินเทอรเน็ตตั้งแตปพ.ศ. 2543 – 2555 หมายเหตุ: จาก https://bigdata.go.th/big-data-101/picking-chart-for-data-visualization 3.4.4.2 แผนภูมิพื้นที่ (Area Chart) เปนภาพที่แสดงการเปลี่ยนแปลงเหมือนกับแผนภูมิ เสน เพียงแตเพิ่มความชัดเจนโดยการใสสีใตเสน ลักษณะพื้นที่ใตกราฟนั่นเอง แตอาจจะมีขอจำกัดเมื่อมี การเปรียบเทียบขอมูลหลายกลุม


- 109 - รูปที่ 3-38 การเปรียบเทียบการขายผลิตภัณฑตางๆ ในแตละชวงของป 2560 – 2563 หมายเหตุ: จาก https://bigdata.go.th/big-data-101/picking-chart-for-data-visualization 3.4.5 การแสดงขอมูลที่มีการเบี่ยงเบนจากปกติ เปนการแสดงการเปลี่ยนแปลงขอมูลจากคาอางอิงที่กำหนดไวมีลักษณะอยางไร เชน ในการ กำหนดเปาหมายการจับกุมไวแตละคดีหากมีการจับกุมคดีใดก็ลบคาเปาหมายออกตามจำนวนจับกุมได แลวนำไปสรางแผนภาพตางๆ 3.4.5.1 แผนภูมิแทงสีเนื่องจากเปนในลักษณะของการเปรียบเทียบแผนภูมิแทงจึง เหมาะสมในการใชงาน รูปที่ 3-39 แสดงผลตางการเปรียบเทียบระหวางการจับกุมกับเปาหมายที่กำหนด 3.4.5.2 แผนภูมิเสนสีลักษณะคลายกับแผนภูมิแทง -10 -5 0 5 10 เมาแลวขับ ยาเสพติด การพนัน อาวุธสงคราม ลักทรัพย ผลตางกับจับกุมกับเปาหมายที่กําหนดไว


- 110 - รูปที่ 3-40 ตัวอยางการใชแผนภูมิเสนสี หมายเหตุ: จาก https://bigdata.go.th/big-data-101/picking-chart-for-data-visualization 3.4.6 การแสดงถึงองคประกอบ เปนการแสดงสัดสวนของขอมูลวามีความแตกตางกันอยางไร 3.4.6.1 แผนภูมิวงกลม (Pie Chart) เปนแผนภูมิที่นิยมใชในการแบงสัดสวนเปนอัตราสวน รอยละ ขอแนะนำไมควรใชแผนภูมินี้กรณีมีจำนวนขอมูลมากเกินไป ตองพิจารณาสัดสวนความเหมาะสม เนื่องจากอาจสงผลตอความชัดเจนของขอมูล หากมีปริมาณที่ถี่จนเกินไปนั่นเอง รูปที่ 3-41 ตัวอยางการใชงานแผนภูมิวงกลม หมายเหตุ: จาก https://bigdata.go.th/big-data-101/picking-chart-for-data-visualization 3.4.6.2 แผนภูมิโดนัท (Donut Chart) การใชงานเหมือนกับแผนภูมิวงกลมแตกตางเพียง พื้นที่ตรงกลางสามารถเพิ่มขอความลงไปไดและขอมูลไมตองเปนอัตราสวนรอยละ


- 111 - รูปที่ 3-42 ตัวอยางการใชงานแผนภูมิโดนัท หมายเหตุ: จาก https://bigdata.go.th/big-data-101/picking-chart-for-data-visualization 3.4.6.3 แผนที่ตนไม (Tree map) เปนลักษณะการแบงสัดสวนขอมูลคลายกับแผนภูมิโดนัท แตเปลี่ยนเปนสี่เหลี่ยม รูปที่ 3-43 ตัวอยางการใชงานแผนที่ตนไม หมายเหตุ: จาก https://bigdata.go.th/big-data-101/picking-chart-for-data-visualization 3.4.6.4 แผนภูมิแทงแบบตอกัน (Stacked Bar Chart) การใชแผนภูมิชนิดนี้สามารถเห็น สวนสัดขอมูล และสามารถเปรียบเทียบขอมูลระหวางกลุมขอมูลไดแตไมสามารถเปรียบเทียบสัดสวน ภายในแทงระหวางกลุมไดสามารถทำไดสองลักษณะกลาวคือเปนอัตราสวนรอยละดังรูปที่ 3-44(1) และ ปริมาณขอมูลดังรูปที่ 3-44(2)


- 112 - (1) แสดงแผนภาพแบบอัตราสวนรอยละ (2) แสดงแผนภาพแบบปริมาณขอมูล รูปที่ 3-44 ตัวอยางการใชงานแผนภูมิแทงแบบตอกัน หมายเหตุ: จาก https://bigdata.go.th/big-data-101/picking-chart-for-data-visualization 3.4.7 การแสดงถึงขอมูลพื้นที่ เปนการแสดงแผนภาพในเชิงแผนที่ขอมูลใหเห็นลักษณะขอมูลในแตละสวนของพื้นที่ 3.4.7.1 แผนที่โคโรเพลท (Choropleth Map) เปนการระบายสีลงในแผนที่โลก เพื่อ นำเสนอขอมูลตางๆ ลงไป รูปที่ 3-45 ตัวอยางการใชแผนที่โคโรเพลท หมายเหตุ: จาก https://bigdata.go.th/big-data-101/picking-chart-for-data-visualization


- 113 - 3.4.7.2 แผนที่แสดงดวยสัญลักษณสัดสวน (Proportional Symbol Map) เปนการ สรางสัญลักษณเพื่อแสดงปริมาณตามแตละพื้นที่สามารถแสดงขนาดของขอมูลได รูปที่ 3-46 ตัวอยางการใชแผนที่แสดงดวยสัญลักษณสัดสวน หมายเหตุ: จาก https://bigdata.go.th/big-data-101/picking-chart-for-data-visualization 3.4.7.3 แผนที่แสดงขอมูลดวยจุด (Dot Map) หรือ แผนที่ความรอน (Heatmap) เปน การสรางความหนาแนของขอมูล เชน ปจจุบันการเกิด PM2.5 สรางผลกระทบตอคนไทยอยางมากมาย โดย จากการสันนิษฐานวาคาฝุนที่มากเกิดจากการเผาไหมทำใหมีการตรวจสอบโดยใชดาวเทียมตรวจหาความ รอน แสดงเปนแผนภาพไดดังรูปที่ 3-47 รูปที่ 3-47 ตัวอยางการแสดงแผนภาพจุดความรอน หมายเหตุ: จาก https://pantip.com/topic/38551718 จากเนื้อหาที่อธิบายไปขางตนในการนำเสนอขอมูลดวยแผนภาพอยางไรใหเหมาะสมกับความ ตองการ ในการสรางแผนภาพเหลานั้นจำเปนตองอาศัยเครื่องมือในการสรางโดยแผนภาพสวนใหญสามารถ สรางไดดวยเครื่องมือทั่วไป เชน Microsoft Excel, Google Sheets, Google Data Studio อยางไรก็ตาม


- 114 - อาจมีแผนภาพบางชนิดที่ไมสามารถสรางไดดวยเครื่องมือดังกลาว จึงมีผูพัฒนาเครื่องมือเฉพาะดานการทำ Data Visualization ยกตัวอยาง Tableau, Microsoft Power BI, Looker Studio 3.5 การจัดเก็บขอมูลอยางปลอดภัย (Storage) การจัดการที่เปนหัวขอสุดทายในบทเรียนนี้คือ การจัดเก็บขอมูลอยางปลอดภัย ในความจริงการ ทำงานผานเทคโนโลยีไมวา คอมพิวเตอรโทรศัพทมือถือ หรือเครื่องมืออื่นๆ เครื่องมือเหลานี้ลวนตองมี กระบวนการใชงานระบบจัดเก็บขอมูลทั้งสิ้น เนื่องจากระบบจัดเก็บขอมูลเปนสวนประกอบในการทำงาน ของระบบคอมพิวเตอรมีทั้ง การจัดเก็บแบบถาวร เชน SSD, HDD, Thumb drive หรือ การจัดเก็บแบบ ชั่วคราว RAM อุปกรณเหลานี้จึงมีความสำคัญที่ตองมีความมั่นคงปลอดภัย ปราศจากการโจมตีหรือภัย คุกคามในรูปแบบตางๆ ไมเชนนั้น ขอมูลอาจเกิดความเสียหายไดดังเชนที่กลาวไปในบทที่ 2 ปจจุบันในการ แบงลักษณะการจัดเก็บขอมูลสามารถแบงออกเปน 2 ลักษณะใหญๆ ไดแก (1) การจัดเก็บในอุปกรณ (2) การจัดเก็บบนอุปกรณที่เชื่อมตอเครือขาย 3.5.1 การจัดเก็บในอุปกรณ การใชอุปกรณในการบันทึกขอมูล อาจมีความเสี่ยงนอยตอการโจรกรรมขอมูล เนื่องจากไมมี การตอกับระบบเครือขายทำใหหากตองการขอมูลจะตองมาขโมยหรือนำอุปกรณนั่นๆ ไป แตอยางไรก็ตาม แมดวยอุปกรณไมไดเชื่อมตอกับเครือขาย แตหากในเวลาใชขอมูลเชื่อมตอกับอุปกรณอื่นๆ เชน คอมพิวเตอรโทรศัพทโดยอุปกรณเหลานั้นมีการเชื่อมตอเครือขายก็อาจมีความเสี่ยงไดนอกจากนี้แม ความเสี่ยงนอยในการถูกโจรกรรม ในดานหนึ่งอุปกรณมีความเสี่ยงตอความเสียหายไดงาย หากขอมูลไมได ถูกบันทึกไวหลายอุปกรณยอมสรางความเสียหายตอผูใชงานไดอีกทั้งอาจจะเสี่ยงตอการถูกติดตั้ง โปรแกรมมัลแวรตางๆ ไดงายอีกดวย สำหรับอุปกรณที่สามารถจัดเก็บไดในปจจุบันนี้มีหลากหลายชนิด เ ชน Solid-State Drive(SSD), Hard Disk Drive (HDD), Thumb Drive, Hard Disk External, SolidState Drive External สำหรับการใชงานอุปกรณที่กลาวไปขางตนใหมีความปลอดภัยไดนั้น ตองอาศัยผูใชงานเองใน การพึงระมัดระวัง เชน ไมควรเสียบกับอุปกรณที่ไมมีระบบปองกัน หรืออุปกรณสาธารณะ หากใชกับ คอมพิวเตอรที่เชื่อมตอกับระบบเครือขายควรมีโปรแกรมที่สามารถตรวจจับหรือกำจัดมัลแวรไดแตอยางไร ก็ตาม คงเปนเรื่องยากที่จะตรวจสอบหรือเลี่ยงการใชงานกับอุปกรณที่มีความเสียงดานความปลอดภัย ดังนั้น วิธีการที่นาจะเหมาะสมที่สุด คือ ควรจัดเก็บขอมูลไวหลายแหลง (สำรองขอมูล) หรือ ใชงานอุปกรณ เหลานี้ใหนอยที่สุด 3.5.2 การจัดเก็บบนอุปกรณที่เชื่อมตอเครือขาย การจัดเก็บขอมูลไวในอุปกรณที่เชื่อมตอเครือขาย สามารถแบงได 2 ลักษณะ คือ การจัดเก็บ บนระบบเครื่องแมขาย (Server) อยางเชน เว็บไซตเว็บเมลอื่นๆ และการจัดเก็บไวบนระบบ Cloud ถือได วาเปนระบบที่มีใหบริการเชาพื้นที่ในการทำงานดานตางๆ โดยไดกลาวไปแลวในหัวขอ 1.2.4 สำหรับในหัว นี้จะขอกลาวเฉพาะในสวนการใชงาน Cloud Storage ทมี่ีทั้งใหบริการฟรีและ เสียคาบริการกรณีตองการ พื้นทเพี่ิ่มมากขึ้น


- 115 - ในการจัดเก็บขอมูลบนเครื่องแมขาย หรือ ระบบ Cloud Storage ขอดีของทั้งสองคือ การ ทำงานมีความสะดวกรวดเร็วสามารถทำไดทุกที่ทุกเวลา หากมีการเชื่อมตออินเทอรเน็ต กรณีการใชงาน แบบเครื่องแมขายอาจจะเหมาะสมสำหรับงานที่ใชภายในองคกร เพื่อใหเกิดความมั่นใจและปลอดภัย แต ขอเสียคือ การลงทุนดานเครื่องมืออุปกรณรวมทั้งซอฟตแวรการใชและการปองกันการโจมตีหรือคุมคาม ตลอดจนตองมีเจาหนาที่คอยดูแลระบบตลอดเวลา แตหากองคกรมีความพรอมดานการลงทุนก็มีความ เหมาะสมที่จะใชระบบดังกลาว ในทางกลับกันกรณีองคกรไมพรอมในการลงทุนแตตองการใชระบบนี้อีก ทางเลือกหนึ่งคือการเชาซื้อบริการ Cloud Storage สามารถลดตนทุนหลายๆอยางไป เพราะบริษัทผูให บริการจะเปนผูคอยดูแล ผูใชงานเลือกความตองการใชพื้นที่ก็สามารถใชงานไดในดานหนึ่งที่องคกรอาจมี ความกังวลวาขอมูลจะรั่วไหลไดจึงไมกลาที่ใชงานระบบดังกลาวนี้ผูเขียนเห็นวา การจะเลือกใชระบบการ จัดเก็บขอมูลแบบใด อาจจะตองพิจารณาในดานตางๆ วา เหมาะสมกับระบบใด เชน หากเปนขอมูลที่ สำคัญ อาทิฐานขอมูลคนไทย อาจจะไมเหมาะกับการนำไปฝากกับบริษัทที่ใหบริการนี้แตถาเปนขอมูล ทั่วๆไป ขององคกร เชน การจัดเก็บเอกสารทั่วๆไป สามารถใชระบบ Cloud Storage ไดปจจุบันมีผู ใหบริการ Cloud Storage หลายบริษัท เชน Google Cloud, Microsoft OneDrive, Amazon, Dropbox รูปที่ 3-48 ผูใหบริการ Cloud Storage หมายเหตุ: จาก https://www.cnet.com/tech/computing/onedrive-dropbox-google-drive-andbox-which-cloud-storage-service-is-right-for-you 3.6 สรุปประเด็นทายบท ขอมูลมีคุณคาตอการขับเคลื่อนองคกร โดยเฉพาะหากผูบริหารองคกรในทุกระดับสามารถนำมา ขอมูลมาใชสนับสนุนในการวางแผน การดำเนินการกิจกรรมตางๆ ขององคกร จะทำใหองคกรมีโอกาส ประสบผลสำเร็จอยางสูง ยกตัวอยาง องคกรขนาดใหญโดยเฉพาะภาคเอกชนสามารถนำขอมูลมาใชสราง เครื่องมือที่ทรงพลัง อาทิบริษัท Meta ที่สราง Facebook ดวยเทคโนโลยีที่อาศัยขอมูลมหาศาล คือ ระบบ AI เรียนรูอยางชาญฉลาด หรือ Google ที่สรางเครื่องมือตางๆ ดวยงระบบ AI ที่มีประสิทธิภาพมากมาย อาทิGoogle Map ที่สามารถสรางเสนทางการเดินทางไดอยางรวดเร็ว ในสวนของสำนักงานตำรวจ แหงชาติไดใหความสำคัญตอการนำขอมูลที่จัดเก็บทั้งจากระบบ CRIMES และ POLIS มาประมวลผลเพื่อ


- 116 - ชวยสนับสนุนในการตัดสินใจ วางแผนการดำเนินงานในองคกร นอกจากนี้ยังใหความสำคัญโดยการ กำหนดใหผูฝกอบรมในศูนยการศึกษาของสำนักงานตำรวจแหงชาติมีความรูความเขาใจ และสามารถ จัดการขอมูลไดดังนั้น ในบทเรียนนี้จึงไดอธิบายกระบวนการในการจัดการขอมูลตั้งแตการนำเขา ทำความ สะอาด ประมวล นำเสนอ ตลอดจนการจัดเก็บขอมูลใหมีความถูกตองและเหมาะสม


- 117 - กิจกรรมทายบทเรียน 1. กำหนดใหผูเรียนจัดสมาชิกออกเปน 5 กลุม 2. มอบหมายขอมูลใหแตละกลุมดังนี้ กลุมที่ 1 กลุมที่ 2 กลุมที่ 3 กลุมที่ 4 กลุมที่ 5 3. กำหนดใหแตละกลุมนำขอมูลที่ไดรับมอบหมายตามขอ 2 สรางรูปแบบนาิกาอาชญากรรม 4. อธิบายกระบวนการตามบทเรียนในการสรางนาิกาอาชญากรรมตามขอ 3 โดยทำแบบรูปแบบ รายงาน กำหนดใหพิมพดวยโปรแกรม Microsoft Word 5. การนำเสนอ ใหดำเนินการถายคลิป และตัดตอคลิป เพื่อนำเสนอนาิกาอาชญากรรมที่สรางขึ้น โดย กำหนดคลิปวิดีโอไมเกิน 3 นาทีและนำคลิปดังกลาวอัปโหลดลงระบบคราวดเชน Youtube หรือ Onedrive หรือ Google drive และสรางลิงกที่สามารถเขาถึงคลิปวิดีโอดังกลาวไดโดยใหสรางลิงก ออกมาในลักษณะ QR Code แลวนำไปแทรกไวในสวนรายงานตามขอ 4 6. กำหนดใหบันทึกขอมูลเปนไฟลนามสกุล .docx และ .pdf เพื่อนำสงตามชองทางที่ผูสอนจัดเตรียมไว


- 118 - แบบทดสอบการเรียนรู 1. วิธีการทำความสะอาดขอมูล (Data Cleansing) สามารถทำไดหลายวิธีการตามที่ไดศึกษามา ดังนั้น วิธีการเหมาะสมที่สุดในการหาคาความแตกตางในแตละแถวของคอลัมนคือขอใด 1 Conditional Formatting (การกำหนดรูปแบบตามเงื่อนไข) 2 Text to Column (การแยกคอลัมน) 3 Filter (ตัวกรอง) 4 การตรวจสอบขอมูลแตละบรรทัด 2. เครื่องหมายใดไวใชสำหรับการเขียนคำสั่งตอขอความ ในการเขียนคำสั่งในโปรแกรมตารางคำนวณ (Google Sheet / Microsoft Excel) 1 $ 2 # 3 & 4 () 3. เครื่องหมายใดแทนคำสั่งเปรียบเทียบ ไมเทากับ ในการเขียนคำสั่งในโปรแกรมตารางคำนวณ (Google Sheet / Microsoft Excel) 1 <> 2 != 3 =! 4 || 4. คำสั่งการนับแบบกำหนดเงื่อนไขมากกวา 1 เงื่อนไข คือขอใด 1 COUNT 2 COUNTIF 3 COUNTIFS 4 ถูกทุกขอ 5. จากคำสั่งผลลัพธที่ไดคือขอใด 1 A 2 B 3 C 4 ไมมีขอใดถูก 6. การเลือกตรึงแถว คอลัมนหรือ เซลลของโปรแกรมตารางคำนวณ (Google Sheet / Microsoft Excel) ขอใดถูกตอง 1 $A$1 2 &A&1 3 #A#1 4 ไมมีขอใดถูก


- 119 - 7. ขอใดกลาวถูกตองเกี่ยวกับขอผิดพลาดที่เกิดขึ้นในการใชคำสั่งในโปรแกรมตารางคำนวณ (Google Sheet / Microsoft Excel) 1 #DIV/0! เมื่อขอมูลมีขนาดที่กวางกวา CELL 2 #N/A เกิดจากคำสั่งไมพบวามีขอมูลใดที่สามารถแสดงได 3 #REF! เกิดจากการเขียนคำสั่งไมถูกตอง 4 #NULL เกิดจากการเลือกชวงขอมูลในสูตรไมถูกตอง 8. จากตารางที่กำหนดตอบคำถามตอไปนี้ เมื่อเขียนคำสั่ง =MINIFS(B3:B16, A3:A16,”>=1955”, A3:A16,”<=1960”) คำตอบที่ไดคือขอใด 1 1960 2 2.789908 3 37.216322 4 40.133327 9. ขอใดอธิบายการนำเสนอขอมูลดวยกราฟถูกตองที่สุด 1 กราฟวงกลม (Pie) เหมาะสำหรับขอมูลที่มีลักษณะอัตราสวนรอยละ 2 กราฟแทง (Bar/Column) เหมาะสำหรับการเปรียบเทียบขอมูลที่มีลักษณะเดียวกัน เชน จำนวน เงินของนักเรียนแตละคน3 #REF! เกิดจากการเขียนคำสั่งไมถูกตอง 3 กราฟเสน (Line) เหมาะสำหรับการสรางขอมูลเพื่อตรวจสอบการเปลี่ยนแปลงหรือมีแนวโนมการ เติบโตอยางไร เชน กราฟขอมูลการใชงานอินเตอรของคนไทย 4 ถูกทุกขอ


- 120 - 10. แผนภาพนาิกาอาชญากรรมที่กำหนดใหขอใดกลาวไมถูกตอง 1 ความผิดเสพยาเสพติดเปนคดีที่เกิดขึ้นสูงสุดในพื้นที่ดังกลาว 2 ความผิด พ.ร.บ.ควบคุมเครื่องดื่มแอลกอฮอลพ.ศ.2551 เกิดมากที่สุดในชวงเวลา 12.00 - 13.00 น. 3 ความผิดครอบครองยาเสพติดเกิดขึ้นนอยที่สุดในพื้นที่ดังกลาว 4 เวลา 13.00 – 14.00 น. เปนชวงที่คดีเสพยาเสพติดเกิดขึ้นมากสุด และเปนชวงที่คดีเกิดขึ้นมาก ที่สุดในพื้นที่ดังกลาว


- 121 - เอกสารอางอิง 1stCraft Team. Data Cleansing คืออะไร? สำคัญอยางไรกับการจัดการขอมูล. เขาถึงไดจาก 1stcraft: https://1stcraft.com/what-is-data-cleansing 9Eexpert Company Limited. การเลือกรูปแบบ-visualization-ใหเหมาะสมกับขอมูล. เขาถึงไดจาก 9Expert Training: https://www.9experttraining.com/articles/การเลือกรูปแบบvisualization-ใหเหมาะสมกับขอมูล Cheewaruangroj Nontawit, และ Sarapat Pakhapoom . (2021). เลือกแผนภาพอยางไรสำหรับการ ทำ Data Visualization. เขาถึงไดจาก Big Data Thailand: https://bigdata.go.th/big-data101/picking-chart-for-data-visualization/ Data Innovation and Governance Institute. (2022). [สรุป] Data Cleansing คืออะไร มีขั้นตอน อะไรบาง? เขาถ ึงไดจาก Digi: https://digi.data.go.th/blog/how-to-cleansing-data/ James R. Evans. (2017). Business Analytics Second Edition. Malaysia: Vivar. Thamjaroenporn Papoj, และ Cheewaruangroj Nontawit. (2022). 4 เหตุผลที่จะทำใหคุณตกหลุม รัก Box Plot. เขาถึงไดจาก Big Data Thailand: https://bigdata.go.th/big-data-101/fourreasons-you-ll-love-box-plot


Click to View FlipBook Version