Kom igångKom igång gratis

Spridningsdiagram (1)

När du har en tidsskala längs den horisontella axeln är linjediagrammet ett bra val. Men i många andra situationer – till exempel när du vill undersöka om det finns ett samband mellan två variabler – är spridningsdiagrammet ett bättre alternativ. Här är ett exempel på hur du skapar ett spridningsdiagram.

import matplotlib.pyplot as plt
plt.scatter(x,y)
plt.show()

Vi fortsätter med diagrammet över gdp_cap mot life_exp – data om BNP per capita och förväntad livslängd för olika länder år 2007. Kanske är ett spridningsdiagram ett bättre val här?

Paketet matplotlib.pyplot är tillgängligt som plt.

Den här övningen är en del av kursen

Intermediate Python

Visa kurs

Övningsinstruktioner

  • Byt ut linjediagrammet i skriptet mot ett spridningsdiagram.
  • Sambandet blir tydligare om du visar BNP per capita på en logaritmisk skala. Lägg till raden plt.xscale('log').
  • Avsluta skriptet med plt.show() för att visa diagrammet.

Interaktiv övning med praktiskt arbete

Testa den här övningen genom att slutföra den här exempelkoden.

# Change the line plot below to a scatter plot
plt.plot(gdp_cap, life_exp)

# Put the x-axis on a logarithmic scale


# Show plot
Redigera och kör kod