การเปลี่ยนชื่อชีต
คิดดูอีกที "data_summary" ไม่ใช่ชื่อที่เหมาะสมนัก เนื่องจากสรุปของชีต Excel เหล่านี้เกี่ยวข้องกับข้อมูลอยู่แล้ว จึงต้องการตั้งชื่อชีตให้เป็นแค่ "summary" เท่านั้น
โค้ดสำหรับสร้างการเชื่อมต่อกับ "urbanpop.xlsx" และสร้าง my_book ได้เตรียมไว้ให้แล้ว โดยอ้างอิงถึงไฟล์ Excel ที่มี 4 ชีต ได้แก่ ชีตข้อมูลสามชีต และชีต "data_summary"
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
การนำเข้าข้อมูลใน R เบื้องต้น
คำแนะนำการฝึกหัด
- ใช้
renameSheet()เพื่อเปลี่ยนชื่อชีตที่สี่เป็น"summary" - จากนั้นเรียก
getSheets()กับmy_bookเพื่อแสดงชื่อชีตทั้งหมด - สุดท้าย อย่าลืมบันทึก object
my_bookลงในไฟล์ Excel ใหม่ชื่อ"renamed.xlsx"
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ
ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์
# Build connection to urbanpop.xlsx: my_book
my_book <- loadWorkbook("urbanpop.xlsx")
# Rename "data_summary" sheet to "summary"
___
# Print out sheets of my_book
___
# Save workbook to "renamed.xlsx"
___