Du bruker sektordiagram på tall som ikke er deler av en helhet
Handler om: Visualisering (stolpe- og sektordiagram)
Du velger sektordiagram fordi du har flere tall og vil vise fordelingen. Men et sektordiagram sier «hver del er så stor andel av det hele», og det krever at delene til sammen ER helheten. Temperaturer, karakterer eller målinger over tid summerer ikke til noe meningsfullt. Det farlige er at plt.pie regner ut prosenter uansett — du får aldri en feilmelding på at formen er feil.
Eksempel
Du plotter temperaturene 4, 11 og 9 grader som sektordiagram. Figuren sier at kl. 12 utgjør 46 % — av 24 grader, et tall som ikke betyr noe.
Slik tenker du riktig om det
Test med kakestykke-spørsmålet: «hvor stor del av kaka er dette?» Gir spørsmålet mening for tallene dine, finnes det en helhet og sektor passer. Gir det ikke mening — temperaturen kl. 12 er ikke en del av «all temperaturen» — skal du ha stolper eller linje.
Slik ser det ut i kode
Slik gikk det galt
temperaturer = [4, 11, 9] # maalinger over tid
plt.pie(temperaturer, labels=["08", "12", "16"]) Slik fikser du det
plt.plot(["08", "12", "16"], temperaturer) # utvikling over tid
# eller plt.bar(...) for aa sammenligne maalingene