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

เปอร์เซ็นต์โกโก้

คุณต้องการวิเคราะห์ข้อมูลใน DataFrame chocolates แต่พบว่าเปอร์เซ็นต์โกโก้ถูกเก็บเป็นสตริงพร้อมเครื่องหมายเปอร์เซ็นต์ ซึ่งไม่เหมาะกับการคำนวณ ถึงเวลาแล้วที่จะนำทักษะการจัดการคอลัมน์และแถวมาแก้ปัญหานี้

chocolates มีคอลัมน์ที่สำคัญสำหรับแบบฝึกหัดนี้ ได้แก่

  • cocoa_percentage — เปอร์เซ็นต์โกโก้ในรูปแบบสตริง เช่น "65.5%"
  • location — ประเทศที่ผลิตช็อกโกแลต
  • bean_location — ประเทศที่ปลูกเมล็ดโกโก้
  • rating — คะแนนเฉลี่ยจากผู้บริโภค

แพ็กเกจ DataFrames ถูกโหลดไว้ให้แล้วด้วยคีย์เวิร์ด using

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

การจัดการข้อมูลใน Julia

ดูคอร์ส

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

  • สร้างคอลัมน์ใหม่ชื่อ cocoa โดยลบเครื่องหมายเปอร์เซ็นต์ออกจาก cocoa_percentage แล้วแปลงผลลัพธ์ให้เป็นชนิด Float64
  • ลบคอลัมน์ cocoa_percentage ออก
  • จัดเรียงคอลัมน์ใหม่ตามลำดับ cocoa, rating, location, bean_location และเขียนทับ DataFrame เดิม

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

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

# Create a new column for cocoa percentage 
____!(chocolates, ____ => ____ => ____)

# Drop the cocoa_percentage column
____!(chocolates, ____)

# Reorder columns
____!(chocolates, ____)

println(first(chocolates, 5))
แก้ไขและรันโค้ด