เริ่มต้นใช้งานเริ่มต้นใช้งานได้ฟรี

นำเข้าชีต Excel

เมื่อรู้ชื่อชีตต่าง ๆ ในไฟล์ Excel ที่ต้องการนำเข้าแล้ว ก็ถึงเวลานำชีตเหล่านั้นเข้ามาใน R โดยใช้ฟังก์ชัน read_excel() ดูตัวอย่างการใช้งานด้านล่าง:

data <- read_excel("data.xlsx", sheet = "my_sheet")

คำสั่งนี้จะนำเข้าชีตที่มีชื่อว่า "my_sheet" จากไฟล์ "data.xlsx" นอกจากนี้ยังสามารถระบุหมายเลขชีตใน argument sheet ได้เช่นกัน เช่น sheet = 1 จะนำเข้าชีตแรก, sheet = 2 จะนำเข้าชีตที่สอง และเป็นเช่นนี้ต่อไปเรื่อย ๆ

ในแบบฝึกหัดนี้ จะทำงานต่อกับไฟล์ urbanpop.xlsx (ดูไฟล์)

แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร

การนำเข้าข้อมูลใน R เบื้องต้น

ดูคอร์ส

คำแนะนำการฝึกหัด

  • โค้ดสำหรับนำเข้าชีตที่หนึ่งและชีตที่สองเตรียมไว้ให้แล้ว ลองเพิ่มคำสั่งเพื่อนำเข้าชีตที่สาม แล้วเก็บผลลัพธ์ที่ได้เป็น data frame ในตัวแปร pop_3
  • เก็บ data frame ทั้งสาม ได้แก่ pop_1, pop_2 และ pop_3 รวมกันในลิสต์ชื่อ pop_list
  • แสดงโครงสร้างของ pop_list

แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ

ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์

# Read the sheets, one by one
pop_1 <- read_excel("urbanpop.xlsx", sheet = 1)
pop_2 <- read_excel("urbanpop.xlsx", sheet = 2)


# Put pop_1, pop_2 and pop_3 in a list: pop_list
pop_list <- list(___)

# Display the structure of pop_list
___
แก้ไขและรันโค้ด