Tỷ lệ phần trăm sô cô la
Bạn muốn “cắn” vào DataFrame chocolates để bắt đầu phân tích. Tuy nhiên, tỷ lệ phần trăm sô cô la lại được cho dưới dạng chuỗi kèm ký hiệu phần trăm. Thế thì không ổn rồi! Đã đến lúc dùng kỹ năng xử lý cột và hàng mới học để sửa lại.
chocolates chứa, trong số các cột khác, những cột quan trọng cho bài này:
cocoa_percentage, chứa tỷ lệ ca cao dưới dạng chuỗi, ví dụ"65.5%";location, chứa quốc gia nơi sản xuất sô cô la;bean_location, chứa quốc gia nơi trồng hạt ca cao;rating, chứa điểm đánh giá trung bình của khách hàng cho sô cô la.
Gói DataFrames đã được nạp sẵn cho bạn bằng từ khóa using
Bài tập này là một phần của khóa học
Xử lý dữ liệu trong Julia
Hướng dẫn bài tập
- Tạo cột mới
cocoabằng cách bỏ ký hiệu phần trăm khỏicocoa_percentagevà ép kiểu kết quả sangFloat64. - Loại bỏ cột
cocoa_percentage. - Sắp xếp lại các cột theo thứ tự
cocoa,rating,location,bean_locationvà ghi đè lên DataFrame gốc.
Bài tập tương tác thực hành trực tiếp
Hãy thử làm bài tập này bằng cách hoàn thành đoạn mã mẫu này.
# Create a new column for cocoa percentage
____!(chocolates, ____ => ____ => ____)
# Drop the cocoa_percentage column
____!(chocolates, ____)
# Reorder columns
____!(chocolates, ____)
println(first(chocolates, 5))