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

ทำความเข้าใจชนิดข้อมูล

ระบุและแยกแยะชนิดข้อมูลต่าง ๆ ที่มีใน R รวมถึงการใช้งานของแต่ละชนิด

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

บทนำสู่ชนิดข้อมูลใน R

บทนำสู่ชนิดข้อมูลใน R

ชนิดข้อมูลกำหนดประเภทของค่าที่สามารถจัดเก็บในตัวแปรได้ R มีชนิดข้อมูลที่มีมาให้หลายชนิด

ทำความเข้าใจชนิดข้อมูล — ภาพประกอบ 1

ชนิดข้อมูลที่พบบ่อยใน R

ชนิดข้อมูลที่พบบ่อยใน R

R มีชนิดข้อมูลพื้นฐานหลายชนิด:

  • ตัวเลข: ตัวเลขทศนิยม (เช่น 3.14, 42)
  • จำนวนเต็ม: ตัวเลขเต็ม (เช่น 10L, -5L)
  • อักขระ: สตริงข้อความ (เช่น 'Hello', 'R')
  • ตรรกะ: ค่าบูลีน (TRUE, FALSE)

การตรวจสอบชนิดข้อมูล

การตรวจสอบชนิดข้อมูล

คุณสามารถตรวจสอบชนิดของตัวแปรได้โดยใช้ฟังก์ชัน class()

x <- 42
class(x)

การแปลงระหว่างชนิดข้อมูล

การแปลงระหว่างชนิดข้อมูล

คุณสามารถแปลงชนิดข้อมูลโดยใช้ฟังก์ชันต่าง ๆ เช่น:

  • as.numeric()
  • as.character()
  • as.logical()
y <- as.character(42)
class(y)

การจัดการค่าตรรกะ

การจัดการค่าตรรกะ

ค่าตรรกะ (TRUE, FALSE) มักใช้ในการเปรียบเทียบและเงื่อนไข

a <- 10
b <- 20
a < b

การทำงานกับข้อมูลอักขระ

การทำงานกับข้อมูลอักขระ

ข้อมูลอักขระใช้สำหรับจัดเก็บข้อความใน R

name <- 'John'
nchar(name)

ค่า NA และ NULL

ค่า NA และ NULL

R ใช้ NA แทนค่าที่หายไป และใช้ NULL แทนออบเจ็กต์ที่ไม่ได้กำหนด

x <- NA
is.na(x)

การแปลงค่าตรรกะเป็นตัวเลข

การแปลงค่าตรรกะเป็นตัวเลข

ค่าตรรกะสามารถแปลงเป็นตัวเลขได้ (TRUE = 1, FALSE = 0)

as.numeric(TRUE)

สรุปชนิดข้อมูล

สรุป

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

  • ชนิดข้อมูลต่าง ๆ ใน R
  • การตรวจสอบและแปลงชนิดข้อมูล
  • การจัดการค่าที่หายไป
ทำความเข้าใจชนิดข้อมูล — ภาพประกอบ 10

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

บทเรียน “ทำความเข้าใจชนิดข้อมูล” ฟรีหรือไม่

ใช่ — ข้อความเต็มของ “ทำความเข้าใจชนิดข้อมูล” ฟรีให้อ่านที่นี่บนเว็บ เพื่อปฏิบัติแบบโต้ตอบ (ตัวแก้ไขโค้ดในตัวและติวเตอร์ AI ตลอด 24/7) และปลดล็อคส่วนที่เหลือของคอร์ส R Academy ให้อัปเกรดเป็น CoddyKit PRO คอร์ส R Academy มีบทเรียนทั้งหมด 3 บทเรียน

คุณจะเรียนรู้อะไรในบทเรียน “ทำความเข้าใจชนิดข้อมูล”

ระบุและแยกแยะชนิดข้อมูลต่าง ๆ ที่มีใน R รวมถึงการใช้งานของแต่ละชนิด คุณปฏิบัติ R Academy ด้วยโค้ดที่ใช้งานได้จริงที่คุณเรียกใช้โดยตรงในเบราว์เซอร์ และติวเตอร์ AI ตลอด 24/7 ตอบคำถามของคุณขณะที่คุณไปผ่านบทเรียน

คุณต้องมีประสบการณ์ก่อนที่จะเริ่มเรียน R Academy หรือไม่

ไม่จำเป็นต้องมีประสบการณ์มาก่อน R Academy บน CoddyKit ออกแบบมาสำหรับผู้เริ่มต้นไปจนถึงผู้เรียนขั้นสูง คุณสามารถเริ่มต้นที่นี่หรือเริ่มจากตัวแรกและเรียนด้วยความเร็วของคุณเอง นี่คือบทเรียนที่ 1 จากทั้งหมด 3 บทเรียน

บทเรียน “ทำความเข้าใจชนิดข้อมูล” ใช้เวลานานแค่ไหน

บทเรียน CoddyKit ส่วนใหญ่ใช้เวลาประมาณ 5–10 นาที แต่ละบทเรียนจึงสั้นและเป็นแบบโต้ตอบ คุณสามารถก้าวหน้าอย่างต่อเนื่องและกลับมาเรียนต่อจากตรงที่เพิ่งหยุดบนเว็บและแอปได้เลย

ฉันเขียนและรันโค้ดในบทเรียน R Academy นี้ได้ไหม

ได้ บทเรียน R Academy ทุกบทมีตัวแก้ไขโค้ดในตัว คุณจึงเขียนและรันโค้ดจริงได้เลยในเบราว์เซอร์ และได้รับข้อเสนอแนะจาก AI ในทันที — ไม่ต้องติดตั้งในเครื่องของคุณ

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

  1. ทำความเข้าใจชนิดข้อมูล
  2. การทำงานกับเวกเตอร์และเมทริกซ์
  3. ลิสต์และดาต้าเฟรม
← กลับไปที่ R Academy