เพิ่มเวิร์กชีต
ในขณะที่ readxl และ gdata ทำได้เพียงนำเข้าข้อมูลจาก Excel เท่านั้น XLConnect ก้าวไปอีกขั้นด้วยการเชื่อมต่อโดยตรงกับไฟล์ Excel ทำให้แก้ไขไฟล์ Excel ได้จากภายใน R ในแบบฝึกหัดนี้จะได้สร้างชีตใหม่ จากนั้นในแบบฝึกหัดถัดไปจะเติมข้อมูลลงในชีตและบันทึกผลลัพธ์เป็นไฟล์ Excel ใหม่
แบบฝึกหัดนี้ยังคงทำงานกับ urbanpop.xlsx (ดูไฟล์) โดย object my_book ที่เชื่อมต่อกับไฟล์ Excel นี้พร้อมใช้งานแล้ว
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
การนำเข้าข้อมูลใน R เบื้องต้น
คำแนะนำการฝึกหัด
- ใช้
createSheet()เพื่อสร้างชีตใหม่ในmy_bookโดยตั้งชื่อว่า"data_summary" - ใช้
getSheets()เพื่อตรวจสอบว่าmy_bookแสดงไฟล์ Excel ที่มีสี่ชีตแล้ว
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ
ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์
# Build connection to urbanpop.xlsx
my_book <- loadWorkbook("urbanpop.xlsx")
# Add a worksheet to my_book, named "data_summary"
___
# Use getSheets() on my_book
___