Grundlæggende Plotning
Med en forståelse af matplotlib
-arkitekturen kan du nu fortsætte med at oprette det første plot. To almindelige metoder til at oprette et plot demonstreres:
- Scripting-tilgangen;
- Objektorienteret tilgang, hvor der eksplicit oprettes
Artist
-objekter.
Scripting-tilgang
Med denne tilgang er det ikke nødvendigt eksplicit at oprette Figure
- og Axes
-objekter (det håndteres automatisk).
I et 2D-rum har hvert punkt x- og y-koordinater. For at visualisere dette importeres pyplot
-undermodulet, plt
-aliaset anvendes, x
- og y
-variabler initialiseres, og plot()
-funktionen kaldes med x
og y
som argumenter samt 'o'
for punktmarkøren.
Rækkefølgen af argumenterne er vigtig!
Plottet vises med plt.show()
:
12345import matplotlib.pyplot as plt x = 5 y = 4 plt.plot(x, y, 'o') plt.show()
Objektorienteret tilgang
Den eneste forskel her er brugen af den objektorienterede tilgang: et Figure
- og Axes
-objekt oprettes ved hjælp af subplots()
, og .plot()
-metoden kaldes på Axes
-objektet med de samme argumenter.
123456import matplotlib.pyplot as plt x = 5 y = 4 fig, ax = plt.subplots() ax.plot(x, y, 'o') plt.show()
De følgende to linjer svarer til plt.plot()
.
Begge muligheder forbliver ækvivalente, selv når der anvendes andre plotfunktioner end plot()
. Kurset vil hovedsageligt følge scripting-metoden, men det er vigtigt at forstå begge tilgange. Plot nu et punkt ved hjælp af den metode, du foretrækker.
Swipe to start coding
- Importér
pyplot
-undermodulet framatplotlib
-biblioteket med aliasetplt
. - Tildel værdierne
10
og2
til variablernex
ogy
henholdsvis. - Overfør
x
ogy
som argumenter til funktionenplot()
, førstx
, dereftery
.
Løsning
Tak for dine kommentarer!
single
Spørg AI
Spørg AI
Spørg om hvad som helst eller prøv et af de foreslåede spørgsmål for at starte vores chat
Awesome!
Completion rate improved to 3.85
Grundlæggende Plotning
Stryg for at vise menuen
Med en forståelse af matplotlib
-arkitekturen kan du nu fortsætte med at oprette det første plot. To almindelige metoder til at oprette et plot demonstreres:
- Scripting-tilgangen;
- Objektorienteret tilgang, hvor der eksplicit oprettes
Artist
-objekter.
Scripting-tilgang
Med denne tilgang er det ikke nødvendigt eksplicit at oprette Figure
- og Axes
-objekter (det håndteres automatisk).
I et 2D-rum har hvert punkt x- og y-koordinater. For at visualisere dette importeres pyplot
-undermodulet, plt
-aliaset anvendes, x
- og y
-variabler initialiseres, og plot()
-funktionen kaldes med x
og y
som argumenter samt 'o'
for punktmarkøren.
Rækkefølgen af argumenterne er vigtig!
Plottet vises med plt.show()
:
12345import matplotlib.pyplot as plt x = 5 y = 4 plt.plot(x, y, 'o') plt.show()
Objektorienteret tilgang
Den eneste forskel her er brugen af den objektorienterede tilgang: et Figure
- og Axes
-objekt oprettes ved hjælp af subplots()
, og .plot()
-metoden kaldes på Axes
-objektet med de samme argumenter.
123456import matplotlib.pyplot as plt x = 5 y = 4 fig, ax = plt.subplots() ax.plot(x, y, 'o') plt.show()
De følgende to linjer svarer til plt.plot()
.
Begge muligheder forbliver ækvivalente, selv når der anvendes andre plotfunktioner end plot()
. Kurset vil hovedsageligt følge scripting-metoden, men det er vigtigt at forstå begge tilgange. Plot nu et punkt ved hjælp af den metode, du foretrækker.
Swipe to start coding
- Importér
pyplot
-undermodulet framatplotlib
-biblioteket med aliasetplt
. - Tildel værdierne
10
og2
til variablernex
ogy
henholdsvis. - Overfør
x
ogy
som argumenter til funktionenplot()
, førstx
, dereftery
.
Løsning
Tak for dine kommentarer!
Awesome!
Completion rate improved to 3.85single