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

ทำความรู้จักกับข้อมูล

มาดูชุดข้อมูลการขับรถเร็วชุดใหม่กันเป็นครั้งแรก

เริ่มด้วยการพิมพ์ข้อมูลเฟรมออกมาดู แล้วลองทำความเข้าใจข้อมูลเหล่านั้น สามารถใช้ filter(), group_by() หรือฟังก์ชันอื่น ๆ ใน tidyverse ได้ตามต้องการ

โค้ดที่เตรียมไว้คือโค้ดที่ใช้สร้างฮิสโตแกรมของความเร็วรถสีน้ำเงินในสไลด์ ให้แก้ไขโค้ดนี้เพื่อดูว่ารถสีแดงขับเกินความเร็วกี่ไมล์ต่อชั่วโมง (speed_over) พร้อมทั้งตั้งชื่อพล็อตให้ผู้ชมเข้าใจว่ากำลังดูข้อมูลอะไร

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

แนวทางปฏิบัติที่ดีที่สุดสำหรับการสร้างภาพข้อมูลใน R

ดูคอร์ส

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

  • พิมพ์ข้อมูลเฟรม md_speeding ออกทางคอนโซลแล้วตรวจสอบข้อมูล
  • เปลี่ยน filter() ให้กรองเฉพาะรถสี 'RED'
  • เปลี่ยนคอลัมน์ที่ต้องการวิเคราะห์เป็น speed_over
  • ตั้งชื่อพล็อตว่า 'MPH over speed limit | Red cars'

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

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

# Print data to console
___

# Change filter to red cars
md_speeding %>% 
	filter(vehicle_color == 'BLUE') %>% 
	# switch x mapping to speed_over column
	ggplot(aes(x = speed)) +
	geom_histogram() +
	# give plot a title
	
แก้ไขและรันโค้ด