Skapa ett frekvensdiagram
När du snabbt vill analysera frekvenser har du använt .value_counts(). Det är ett smidigt sätt att se antalen och få en uppfattning om vilka kategorier som finns i datan. Att skicka frekvenstabell till kunder eller kollegor är dock inte alltid det bästa alternativet. I den här övningen ska du visualisera antalet recensioner utifrån "Score". Även om "Score" tidigare har använts som en numerisk variabel kan den fungera som en kategorisk variabel, eftersom den har fem unika värden ordnade från sämst till bäst. Datamängden reviews är förinstallerad.
Den här övningen är en del av kursen
Arbeta med kategoriska data i Python
Övningsinstruktioner
- Använd funktionen
catplot()för att visa frekvenser med datamängdenreviews. - Räkna frekvenserna för variabeln
"Score"längs x-axeln. - Färglägg staplarna utifrån kolumnen
"Traveler type"när du räknar frekvenserna.
Interaktiv övning med praktiskt arbete
Testa den här övningen genom att slutföra den här exempelkoden.
sns.set(font_scale=1.4)
sns.set_style("darkgrid")
# Create a catplot that will count the frequency of "Score" across "Traveler type"
sns.catplot(
____
)
plt.show()