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

Graphics/

เมื่อสร้างกราฟิก ควรใช้ relative paths เสมอ

โค้ดที่ให้มานี้แทนสคริปต์ที่อยู่ในไดเรกทอรี R/

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

การเขียน R แบบ Defensive Programming

ดูคอร์ส

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

  • เปลี่ยนอาร์กิวเมนต์ของ read_csv() ให้ใช้ relative paths
  • เปลี่ยนอาร์กิวเมนต์ของ ggsave() ให้ใช้ relative paths

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

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

library("ggplot2")
library("readr")

# Show the file/directory structure
list.files(".")

# Change to relative paths and load the data
battles <- read_csv("/home/repl/survival/input/battles.csv")
g <- ggplot(battles) + geom_bar(aes(Location)) # Bar chart

# Change to relative paths and save the data
ggsave(filename = "/home/repl/survival/graphics/locations.pdf", plot = g)
แก้ไขและรันโค้ด