เฉพาะดาวเคราะห์ที่มีวงแหวน (2)
คงจำได้ว่าดาวเคราะห์ในระบบสุริยะบางดวงมีวงแหวน บางดวงไม่มี แต่อาจนึกชื่อไม่ออกว่าดวงไหนบ้าง R ช่วยได้!
เมื่อพิมพ์ rings_vector ใน console จะได้ผลลัพธ์ดังนี้:
[1] FALSE FALSE FALSE FALSE TRUE TRUE TRUE TRUE
หมายความว่าสี่ดาวเคราะห์แรกไม่มีวงแหวน (FALSE) ส่วนอีกสี่ดวงมีวงแหวน (TRUE) อย่างไรก็ตาม ยังไม่เห็นข้อมูลอื่น ๆ เช่น ชื่อดาวเคราะห์หรือขนาดเส้นผ่านศูนย์กลาง ลองใช้ rings_vector เพื่อเลือกข้อมูลของดาวเคราะห์ทั้งสี่ดวงที่มีวงแหวนกัน
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
R เบื้องต้น
คำแนะนำการฝึกหัด
โค้ดในตัวแก้ไขตอนนี้เลือกเฉพาะคอลัมน์ name ของดาวเคราะห์ที่มีวงแหวน ให้ปรับโค้ดเพื่อเลือก ทุก คอลัมน์ของดาวเคราะห์ที่มีวงแหวน แทนที่จะเลือกเฉพาะคอลัมน์ name
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ
ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์
# planets_df and rings_vector are pre-loaded in your workspace
# Adapt the code to select all columns for planets with rings
planets_df[rings_vector, "name"]