การแปลงไฟล์และสถิติสรุปด้วย csvkit
ไฟล์ Excel มักมีมากกว่าหนึ่ง worksheet (แท็บ) อยู่เสมอ ไฟล์ SpotifyData.xlsx มีสองชีต ได้แก่ Worksheet1_Popularity และ Worksheet2_MusicAttributes แต่ละชีตควรถูกจัดการเหมือนไฟล์ข้อมูลแยกกัน ดังนั้นเราจะใช้คำสั่งของ csvkit เพื่อแปลงแต่ละชีตเป็นไฟล์ CSV ของตัวเอง จากนั้นใช้คำสั่งที่รู้จักอยู่แล้ว พิมพ์สรุปภาพรวมของแต่ละคอลัมน์ในไฟล์ CSV เหล่านั้น
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
การประมวลผลข้อมูลบน Command Line
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ
ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์
# Check to confirm name and location of the Excel data file
ls
# Convert sheet "Worksheet1_Popularity" to CSV
___ SpotifyData.xlsx ___ "Worksheet1_Popularity" > Spotify_Popularity.csv