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

อาร์กิวเมนต์ skip

อีกหนึ่งอาร์กิวเมนต์ที่มีประโยชน์มากเมื่ออ่านไฟล์ Excel ที่มีโครงสร้างไม่เป็นระเบียบ คือ skip ซึ่งใช้บอกให้ R ข้ามแถวที่ระบุจำนวนไว้ในชีต Excel ที่ต้องการดึงข้อมูล ดูตัวอย่างนี้:

read_excel("data.xlsx", skip = 15)

ในกรณีนี้ 15 แถวแรกของชีตแรกใน "data.xlsx" จะถูกข้ามไป

หากแถวแรกของชีตนั้นมีชื่อคอลัมน์อยู่ ข้อมูลส่วนนั้นจะถูกข้ามไปด้วย ดังนั้นควรตั้งค่า col_names เป็น FALSE หรือระบุชื่อคอลัมน์เองด้วยตนเอง

ไฟล์ urbanpop.xlsx (ดู) พร้อมใช้งานในไดเรกทอรีของคุณแล้ว โดยมีชื่อคอลัมน์อยู่ในแถวแรก

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

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

ดูคอร์ส

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

  • นำเข้าชีต ที่สอง ของ "urbanpop.xlsx" โดยข้าม 21 แถวแรก และตั้งค่า col_names = FALSE จากนั้นเก็บ data frame ที่ได้ไว้ในตัวแปร urbanpop_sel
  • เลือกการสังเกตแถวแรกจาก urbanpop_sel แล้วแสดงผลออกมา

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

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

# Import the second sheet of urbanpop.xlsx, skipping the first 21 rows: urbanpop_sel
urbanpop_sel <- read_excel("urbanpop.xlsx", sheet = ___, col_names =___, skip = ___)

# Print out the first observation from urbanpop_sel
___
แก้ไขและรันโค้ด