การระบุรูปแบบและค่าผิดปกติ
ค้นพบวิธีสังเกตแนวโน้ม ความผิดปกติ และอคติที่อาจเกิดขึ้นในข้อมูลตั้งแต่เนิ่น ๆ
การระบุรูปแบบและค่าผิดปกติ เป็นบทเรียน R Academy ฟรีบน CoddyKit นี่คือบทเรียนที่ 2 จากทั้งหมด 3 บทเรียน คุณสามารถอ่านบทเรียนทั้งหมดด้านล่างฟรี — จากนั้นลองปฏิบัติด้วยตัวคุณเองในเบราว์เซอร์พร้อมตัวแก้ไขโค้ดในตัวและติวเตอร์ AI ตลอด 24/7 บทเรียนนี้เป็นส่วนหนึ่งของเส้นทางการเรียน R Academy และความก้าวหน้าของคุณจะซิงค์ข้ามเว็บและแอป CoddyKit คอร์ส R Academy มีบทเรียนทั้งหมด 3 บทเรียน
การระบุรูปแบบและค่าผิดปกติในข้อมูล
การระบุรูปแบบและค่าผิดปกติในข้อมูล
การค้นหารูปแบบและค่าผิดปกติมีความสำคัญต่อการทำความเข้าใจการแจกแจงข้อมูล การสังเกตแนวโน้ม และการตรวจหาความผิดปกติ

การแสดงแนวโน้มด้วยแผนภูมิเส้น
การแสดงแนวโน้มด้วยแผนภูมิเส้น
ใช้ plot() เพื่อสร้างแผนภูมิเส้นและตรวจหารูปแบบตามช่วงเวลา
x <- 1:10
y <- c(2, 4, 6, 8, 10, 12, 14, 18, 22, 28)
plot(x, y, type='l', col='blue', main='Line Chart of Trends')การตรวจหาค่าผิดปกติด้วยแผนภาพกล่อง
การตรวจหาค่าผิดปกติด้วยแผนภาพกล่อง
ใช้ boxplot() เพื่อค้นหาค่าสุดขั้วในชุดข้อมูลเชิงตัวเลข
boxplot(mtcars$mpg, main='Boxplot of MPG', col='red')การใช้ฮิสโตแกรมเพื่อระบุการแจกแจง
การใช้ฮิสโตแกรมเพื่อระบุการแจกแจง
ฮิสโตแกรมช่วยแสดงรูปร่างของการแจกแจงข้อมูลและตรวจหาค่าที่ผิดปกติ
hist(mtcars$hp, col='green', main='Histogram of Horsepower')การใช้แผนภาพกระจายเพื่อค้นหาความสัมพันธ์
การใช้แผนภาพกระจายเพื่อค้นหาความสัมพันธ์
แผนภาพกระจายสามารถแสดงรูปแบบหรือค่าผิดปกติที่ไม่คาดคิดในความสัมพันธ์ระหว่างตัวแปรสองตัว
plot(mtcars$mpg, mtcars$hp, main='MPG vs Horsepower', xlab='MPG', ylab='Horsepower', col='blue')การคำนวณคะแนน Z เพื่อตรวจหาค่าผิดปกติ
การคำนวณคะแนน Z เพื่อตรวจหาค่าผิดปกติ
คะแนน Z ใช้วัดว่าจุดข้อมูลอยู่ห่างจากค่าเฉลี่ยเพียงใด ค่าที่เกิน ±3 ถือเป็นค่าผิดปกติ
z_scores <- scale(mtcars$mpg)
outliers <- mtcars$mpg[abs(z_scores) > 3]การใช้วิธี IQR เพื่อค้นหาค่าผิดปกติ
การใช้วิธี IQR เพื่อค้นหาค่าผิดปกติ
วิธีพิสัยระหว่างควอไทล์ (IQR) จะระบุค่าผิดปกติที่อยู่นอกช่วง 1.5 เท่าของพิสัย IQR
Q1 <- quantile(mtcars$mpg, 0.25)
Q3 <- quantile(mtcars$mpg, 0.75)
IQR_value <- Q3 - Q1
outliers <- mtcars$mpg[mtcars$mpg < (Q1 - 1.5 * IQR_value) | mtcars$mpg > (Q3 + 1.5 * IQR_value)]การจัดการค่าผิดปกติ
การจัดการค่าผิดปกติ
ค่าผิดปกติอาจถูกลบ แปลงค่า หรือแทนที่ โดยพิจารณาจากบริบทของข้อมูล
filtered_data <- mtcars[!(mtcars$mpg %in% outliers),]สรุป
สรุป
ในบทเรียนนี้ คุณได้เรียนรู้:
- วิธีระบุรูปแบบโดยใช้การแสดงภาพ
- วิธีตรวจหาค่าผิดปกติโดยใช้วิธีทางสถิติ
- วิธีจัดการค่าผิดปกติตามบริบท

คำถามที่พบบ่อย
บทเรียน “การระบุรูปแบบและค่าผิดปกติ” ฟรีหรือไม่
ใช่ — ข้อความเต็มของ “การระบุรูปแบบและค่าผิดปกติ” ฟรีให้อ่านที่นี่บนเว็บ เพื่อปฏิบัติแบบโต้ตอบ (ตัวแก้ไขโค้ดในตัวและติวเตอร์ AI ตลอด 24/7) และปลดล็อคส่วนที่เหลือของคอร์ส R Academy ให้อัปเกรดเป็น CoddyKit PRO คอร์ส R Academy มีบทเรียนทั้งหมด 3 บทเรียน
คุณจะเรียนรู้อะไรในบทเรียน “การระบุรูปแบบและค่าผิดปกติ”
ค้นพบวิธีสังเกตแนวโน้ม ความผิดปกติ และอคติที่อาจเกิดขึ้นในข้อมูลตั้งแต่เนิ่น ๆ คุณปฏิบัติ R Academy ด้วยโค้ดที่ใช้งานได้จริงที่คุณเรียกใช้โดยตรงในเบราว์เซอร์ และติวเตอร์ AI ตลอด 24/7 ตอบคำถามของคุณขณะที่คุณไปผ่านบทเรียน
คุณต้องมีประสบการณ์ก่อนที่จะเริ่มเรียน R Academy หรือไม่
ไม่จำเป็นต้องมีประสบการณ์มาก่อน R Academy บน CoddyKit ออกแบบมาสำหรับผู้เริ่มต้นไปจนถึงผู้เรียนขั้นสูง คุณสามารถเริ่มต้นที่นี่หรือเริ่มจากตัวแรกและเรียนด้วยความเร็วของคุณเอง นี่คือบทเรียนที่ 2 จากทั้งหมด 3 บทเรียน
บทเรียน “การระบุรูปแบบและค่าผิดปกติ” ใช้เวลานานแค่ไหน
บทเรียน CoddyKit ส่วนใหญ่ใช้เวลาประมาณ 5–10 นาที แต่ละบทเรียนจึงสั้นและเป็นแบบโต้ตอบ คุณสามารถก้าวหน้าอย่างต่อเนื่องและกลับมาเรียนต่อจากตรงที่เพิ่งหยุดบนเว็บและแอปได้เลย
ฉันเขียนและรันโค้ดในบทเรียน R Academy นี้ได้ไหม
ได้ บทเรียน R Academy ทุกบทมีตัวแก้ไขโค้ดในตัว คุณจึงเขียนและรันโค้ดจริงได้เลยในเบราว์เซอร์ และได้รับข้อเสนอแนะจาก AI ในทันที — ไม่ต้องติดตั้งในเครื่องของคุณ
บทเรียนทั้งหมดในหลักสูตรนี้
- การสรุปและการแสดงภาพข้อมูล
- การระบุรูปแบบและค่าผิดปกติ
- แนวทางปฏิบัติที่ดีที่สุดสำหรับ EDA