0Pricing
R Academy · บทเรียน

การระบุรูปแบบและค่าผิดปกติ

ค้นพบวิธีสังเกตแนวโน้ม ความผิดปกติ และอคติที่อาจเกิดขึ้นในข้อมูลตั้งแต่เนิ่น ๆ

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

การระบุรูปแบบและค่าผิดปกติในข้อมูล

การระบุรูปแบบและค่าผิดปกติในข้อมูล

การค้นหารูปแบบและค่าผิดปกติมีความสำคัญต่อการทำความเข้าใจการแจกแจงข้อมูล การสังเกตแนวโน้ม และการตรวจหาความผิดปกติ

การระบุรูปแบบและค่าผิดปกติ — ภาพประกอบ 1

การแสดงแนวโน้มด้วยแผนภูมิเส้น

การแสดงแนวโน้มด้วยแผนภูมิเส้น

ใช้ 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),]

สรุป

สรุป

ในบทเรียนนี้ คุณได้เรียนรู้:

  • วิธีระบุรูปแบบโดยใช้การแสดงภาพ
  • วิธีตรวจหาค่าผิดปกติโดยใช้วิธีทางสถิติ
  • วิธีจัดการค่าผิดปกติตามบริบท
การระบุรูปแบบและค่าผิดปกติ — ภาพประกอบ 10

คำถามที่พบบ่อย

บทเรียน “การระบุรูปแบบและค่าผิดปกติ” ฟรีหรือไม่

ใช่ — ข้อความเต็มของ “การระบุรูปแบบและค่าผิดปกติ” ฟรีให้อ่านที่นี่บนเว็บ เพื่อปฏิบัติแบบโต้ตอบ (ตัวแก้ไขโค้ดในตัวและติวเตอร์ 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 ในทันที — ไม่ต้องติดตั้งในเครื่องของคุณ

บทเรียนทั้งหมดในหลักสูตรนี้

  1. การสรุปและการแสดงภาพข้อมูล
  2. การระบุรูปแบบและค่าผิดปกติ
  3. แนวทางปฏิบัติที่ดีที่สุดสำหรับ EDA
← กลับไปที่ R Academy