Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lære Grundlæggende Plotning | Matplotlib Introduktion
Ultimativ Visualisering med Python

Stryg for at vise menuen

book
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.

Note
Bemærk

Rækkefølgen af argumenterne er vigtig!

Plottet vises med plt.show():

12345
import matplotlib.pyplot as plt x = 5 y = 4 plt.plot(x, y, 'o') plt.show()
copy

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.

123456
import matplotlib.pyplot as plt x = 5 y = 4 fig, ax = plt.subplots() ax.plot(x, y, 'o') plt.show()
copy
Note
Bemærk

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.

Opgave

Swipe to start coding

  1. Importér pyplot-undermodulet fra matplotlib-biblioteket med aliaset plt.
  2. Tildel værdierne 10 og 2 til variablerne x og y henholdsvis.
  3. Overfør x og y som argumenter til funktionen plot(), først x, derefter y.

Løsning

Switch to desktopSkift til skrivebord for at øve i den virkelige verdenFortsæt der, hvor du er, med en af nedenstående muligheder
Var alt klart?

Hvordan kan vi forbedre det?

Tak for dine kommentarer!

Sektion 1. Kapitel 4

Spørg AI

expand
ChatGPT

Spørg om hvad som helst eller prøv et af de foreslåede spørgsmål for at starte vores chat

book
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.

Note
Bemærk

Rækkefølgen af argumenterne er vigtig!

Plottet vises med plt.show():

12345
import matplotlib.pyplot as plt x = 5 y = 4 plt.plot(x, y, 'o') plt.show()
copy

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.

123456
import matplotlib.pyplot as plt x = 5 y = 4 fig, ax = plt.subplots() ax.plot(x, y, 'o') plt.show()
copy
Note
Bemærk

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.

Opgave

Swipe to start coding

  1. Importér pyplot-undermodulet fra matplotlib-biblioteket med aliaset plt.
  2. Tildel værdierne 10 og 2 til variablerne x og y henholdsvis.
  3. Overfør x og y som argumenter til funktionen plot(), først x, derefter y.

Løsning

Switch to desktopSkift til skrivebord for at øve i den virkelige verdenFortsæt der, hvor du er, med en af nedenstående muligheder
Var alt klart?

Hvordan kan vi forbedre det?

Tak for dine kommentarer!

Sektion 1. Kapitel 4
Switch to desktopSkift til skrivebord for at øve i den virkelige verdenFortsæt der, hvor du er, med en af nedenstående muligheder
Vi beklager, at noget gik galt. Hvad skete der?
some-alt