Diğer düz dosyalardan veri al
CSV'ler en yaygın düz dosya türü olsa da, bazen farklı ayraçlar kullanan dosyalarla karşılaşabilirsin. read_csv() bu dosyaların hepsini sep anahtar argümanının yardımıyla yükleyebilir. Varsayılan olarak pandas, ayırıcının virgül olduğunu varsayar; bu yüzden CSV'ler için sep belirtmemize gerek yoktur.
Buradaki Vermont vergi verisinin bu sürümü, sekmeyle ayrılmış değerler dosyasıdır (TSV), bu yüzden dosyayı okurken doğru ayracı iletmek için sep kullanman gerekir. Sekmelerin \t olarak gösterildiğini unutma. Dosya yüklendikten sonra kalan kod, gelir aralığı kategorilerini içeren N1 alanına göre gruplama yaparak, gelir kategorisine göre vergi beyannamelerinin grafiğini oluşturur.
Bu egzersiz, kursun bir parçasıdır
pandas ile Kolaylaştırılmış Veri Alımı
Egzersiz talimatları
pandas'ıpdtakma adıyla içe aktar.vt_tax_data_2016.tsvdosyasını yükle ve doğru ayracısepanahtar argümanıyla ayarladığından emin ol.
Uygulamalı etkileşimli egzersiz
Bu egzersizi bu örnek kodu tamamlayarak deneyin.
# Import pandas with the alias pd
____
# Load TSV using the sep keyword argument to set delimiter
data = ____(____, ____)
# Plot the total number of tax returns by income group
counts = data.groupby("agi_stub").N1.sum()
counts.plot.bar()
plt.show()