Grundläggande Plottning
Med en förståelse för matplotlib
-arkitekturen kan du nu skapa den första grafen. Två vanliga metoder för att skapa en graf visas:
- Skriptbaserad metod;
- Objektorienterad metod, som innebär explicit instansiering av
Artist
-objekt.
Skriptbaserad metod
Med denna metod behöver du inte explicit skapa Figure
- och Axes
-objekt (det sker automatiskt i bakgrunden).
I tvådimensionellt utrymme har varje punkt x- och y-koordinater. För att visualisera detta, importera undermodulen pyplot
, använd aliaset plt
, initiera variablerna x
och y
, och anropa funktionen plot()
med x
och y
som argument samt 'o'
för punktmarkören.
Argumentens ordning är viktig!
Diagrammet visas med plt.show()
:
12345import matplotlib.pyplot as plt x = 5 y = 4 plt.plot(x, y, 'o') plt.show()
Objektorienterat tillvägagångssätt
Den enda skillnaden här är användningen av det objektorienterade tillvägagångssättet: ett Figure
- och ett Axes
-objekt skapas med hjälp av subplots()
, och metoden .plot()
anropas på Axes
-objektet med samma argument.
123456import matplotlib.pyplot as plt x = 5 y = 4 fig, ax = plt.subplots() ax.plot(x, y, 'o') plt.show()
Följande två rader är likvärdiga med plt.plot()
.
Båda alternativen förblir likvärdiga även vid användning av andra plottfunktioner än plot()
. Kursen kommer huvudsakligen att följa skriptmetoden, men det är viktigt att förstå båda tillvägagångssätten. Plotta nu en punkt med den metod du föredrar.
Swipe to start coding
- Importera delmodulen
pyplot
från biblioteketmatplotlib
med aliasetplt
. - Tilldela värdena
10
och2
till variablernax
respektivey
. - Skicka
x
ochy
som argument till funktionenplot()
, förstx
, sedany
.
Lösning
Tack för dina kommentarer!
single
Fråga AI
Fråga AI
Fråga vad du vill eller prova någon av de föreslagna frågorna för att starta vårt samtal
Awesome!
Completion rate improved to 3.85
Grundläggande Plottning
Svep för att visa menyn
Med en förståelse för matplotlib
-arkitekturen kan du nu skapa den första grafen. Två vanliga metoder för att skapa en graf visas:
- Skriptbaserad metod;
- Objektorienterad metod, som innebär explicit instansiering av
Artist
-objekt.
Skriptbaserad metod
Med denna metod behöver du inte explicit skapa Figure
- och Axes
-objekt (det sker automatiskt i bakgrunden).
I tvådimensionellt utrymme har varje punkt x- och y-koordinater. För att visualisera detta, importera undermodulen pyplot
, använd aliaset plt
, initiera variablerna x
och y
, och anropa funktionen plot()
med x
och y
som argument samt 'o'
för punktmarkören.
Argumentens ordning är viktig!
Diagrammet visas med plt.show()
:
12345import matplotlib.pyplot as plt x = 5 y = 4 plt.plot(x, y, 'o') plt.show()
Objektorienterat tillvägagångssätt
Den enda skillnaden här är användningen av det objektorienterade tillvägagångssättet: ett Figure
- och ett Axes
-objekt skapas med hjälp av subplots()
, och metoden .plot()
anropas på Axes
-objektet med samma argument.
123456import matplotlib.pyplot as plt x = 5 y = 4 fig, ax = plt.subplots() ax.plot(x, y, 'o') plt.show()
Följande två rader är likvärdiga med plt.plot()
.
Båda alternativen förblir likvärdiga även vid användning av andra plottfunktioner än plot()
. Kursen kommer huvudsakligen att följa skriptmetoden, men det är viktigt att förstå båda tillvägagångssätten. Plotta nu en punkt med den metod du föredrar.
Swipe to start coding
- Importera delmodulen
pyplot
från biblioteketmatplotlib
med aliasetplt
. - Tilldela värdena
10
och2
till variablernax
respektivey
. - Skicka
x
ochy
som argument till funktionenplot()
, förstx
, sedany
.
Lösning
Tack för dina kommentarer!
Awesome!
Completion rate improved to 3.85single