Back to: English For Data Analyst
คำศัพท์พื้นฐานที่เจอทุกวันในงาน Data
ตอนที่แล้วผมบอกว่าภาษาอังกฤษสาย Data มันแคบกว่าภาษาอังกฤษทั่วไปเยอะ — ตอนนี้แหละครับที่จะพิสูจน์คำพูดนั้น เราจะรวบคำศัพท์ตัวจริงที่เจอแทบทุกวัน แบ่งเป็น 3 กลุ่มใหญ่ๆ ให้จำง่ายขึ้น
ก่อนจะวิเคราะห์อะไรได้ ข้อมูลต้องถูกจัดเก็บเป็นโครงสร้างก่อน และโครงสร้างพื้นฐานที่สุดที่ทุกคนสาย Data เจอคือ “ตาราง” ลองฟังคำศัพท์ 4 คำนี้ดูครับ — คำง่ายๆ ที่เราอาจจะคุ้นหน้าอยู่แล้ว แค่ยังไม่คุ้นเสียง
คำอ่าน: เท-เบิ้ล
ตาราง — ที่เก็บข้อมูลเป็นแถวเป็นคอลัมน์
คำอ่าน: คอล-ลัม
คอลัมน์ — แนวตั้งของตาราง เก็บข้อมูลประเภทเดียวกัน
คำอ่าน: โรว
แถว — แนวนอนของตาราง เก็บข้อมูล 1 รายการ
คำอ่าน: เด-ทะ-เซ็ท
ชุดข้อมูล — รวมตารางหรือไฟล์ที่ใช้วิเคราะห์ร่วมกัน
ทีนี้จะมีคำแฝดที่ทำเอาหลายคนงงว่าใช้ต่างกันยังไง ผมสรุปเป็นตารางสั้นๆ ให้เทียบเลยครับ จะได้ไม่ต้องเดา
| คำ | ความหมาย | มักได้ยินจากใคร |
|---|---|---|
| row | แถวในตาราง (มุมมองเชิงภาพ) | คนคุยเรื่อง Spreadsheet/Excel |
| record | ข้อมูล 1 รายการ (มุมมองเชิงความหมาย) | คนคุยเรื่อง Database |
| column | คอลัมน์ในตาราง (มุมมองเชิงภาพ) | คนคุยเรื่อง Spreadsheet/Excel |
| field | ช่องข้อมูลของ 1 record (มุมมองเชิงความหมาย) | คนคุยเรื่อง Database/API |
สรุปสั้นๆ: row/column คือมองข้อมูลแบบตาราง ส่วน record/field คือมองข้อมูลแบบฐานข้อมูล — ความหมายซ้อนทับกันเกือบหมด แค่คนละบริบทเท่านั้นเอง ไม่ต้องเครียดว่าจะใช้ผิด เพราะคนฟังก็เข้าใจทั้งคู่อยู่ดี
กลุ่มนี้คือคำกริยาที่บอกว่าเรา “ทำอะไร” กับข้อมูล เป็นกลุ่มคำที่จะได้ยินในที่ประชุมบ่อยที่สุดกลุ่มหนึ่ง
คำอ่าน: ฟิล-เตอร์
กรองข้อมูล — เอาเฉพาะที่ตรงเงื่อนไข
คำอ่าน: ซอร์ท
เรียงลำดับข้อมูล เช่น จากมากไปน้อย
คำอ่าน: แอก-กริ-เกท
รวมข้อมูลเป็นก้อนเดียว เช่น sum, average, count
คำอ่าน: จอยน์
เชื่อมตารางสองตารางเข้าด้วยกันด้วยคีย์ร่วม
สมมติเพื่อนร่วมทีมส่งข้อความมาขอให้เราช่วยทำรายงานด่วน ข้อความแบบนี้แหละครับที่จะเจอจริงแทบทุกสัปดาห์ ลองอ่านดูก่อน แล้วผมจะแกะให้ทีละคำ
“Hey! Could you filter the dataset for last month, join it with the customer table, and aggregate total revenue by region? Need it sorted from highest to lowest. Thanks!”
แปลตรงตัวคือ: “ช่วยกรองชุดข้อมูลเฉพาะเดือนที่แล้ว เอาไป join กับตารางลูกค้า แล้วรวมยอดรายได้ทั้งหมดแยกตามภูมิภาค อยากให้เรียงจากมากไปน้อย” — สังเกตไหมครับว่าประโยคเดียวใช้คำศัพท์จากกลุ่มที่ 2 ไปแล้วถึง 4 คำ (filter, join, aggregate, sorted) นี่คือเหตุผลที่ผมให้เรียนกลุ่มนี้เป็นก้อนแรกๆ — เพราะมันคุ้มค่าที่สุดต่อ 1 คำที่จำได้
ก่อนวิเคราะห์อะไร มักมีขั้นตอน “เช็คข้อมูลก่อน” เสมอ กลุ่มคำนี้คือคำที่ใช้อธิบายว่าข้อมูล “สะอาด” แค่ไหน
คำอ่าน: มิส-ซิ่ง แวล-ลิว
ค่าที่หายไป/ไม่มีข้อมูลในช่องนั้น
คำอ่าน: ดู-พลิ-เคท
ข้อมูลซ้ำ — record เดียวกันโผล่มามากกว่า 1 ครั้ง
คำอ่าน: เอาท์-ไล-เออร์
ค่าผิดปกติที่โดดออกไปจากข้อมูลส่วนใหญ่
เปิด SQL หรือ Dashboard ที่ใช้อยู่แล้วหาว่าคำไหนโผล่มาบ้าง ยิ่งเจอบ่อย ยิ่งจำแม่น
กดปุ่ม 🔊 แล้วพูดตามทันที การพูดออกเสียงช่วยให้จำได้นานกว่าอ่านเฉยๆ
ลองแต่งประโยคสั้นๆ ที่เกี่ยวกับงานจริง จะจำได้ดีกว่าท่องคำเดี่ยวๆ
อย่าท่องเป็นลิสต์ยาว ให้จัดกลุ่มตามหน้าที่แบบตอนนี้ สมองจะจำเป็นก้อนได้ง่ายกว่า
ลองทำ 3 ข้อนี้ครับ ใช้เวลาไม่เกิน 5-6 นาที:
- เลือกคำศัพท์จากตอนนี้ 3 คำ ที่คิดว่าจะได้ใช้บ่อยที่สุดในงานตัวเอง
- เขียนประโยคภาษาอังกฤษสั้นๆ ของตัวเอง โดยใช้คำศัพท์แต่ละคำอย่างน้อยคนละ 1 ประโยค (จะเลียนแบบข้อความ Slack ด้านบนก็ได้)
- อ่านออกเสียงประโยคที่เขียนดังๆ แล้วลองเทียบกับเสียงจากปุ่ม 🔊 ของคำนั้น ใกล้เคียงแค่ไหน
💾 บันทึกอัตโนมัติในเบราว์เซอร์นี้เท่านั้น