Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lære Tilføjelse af Titel til Diagrammet | Tilpasning af Plots
Ultimativ Visualisering med Python

Stryg for at vise menuen

book
Tilføjelse af Titel til Diagrammet

Valg af titel

Et godt plot indeholder en klar og informativ titel. Generiske titler som "Line plot" eller "Scatter plot" mangler kontekst og formår ikke at formidle formålet med visualiseringen. Et bedre eksempel er "New York Average Monthly Temperatures (2022)", som specificerer datainhold, placering og tidsperiode—nøgleoplysninger, der giver klarhed.

Følgende viser, hvordan man sætter en plottitel ved hjælp af matplotlib:

1234567
import matplotlib.pyplot as plt programming_languages = ['Python', 'Java', 'C#', 'C++'] shares = [40, 30, 17, 13] plt.bar(programming_languages, shares, color=['b', 'green', 'red', 'yellow']) # Setting the plot title plt.title('Percentage of users of programming languages') plt.show()
copy

Tilpasning af titel

Titlen angives ved hjælp af funktionen plt.title() med titelteksten angivet som en streng. Ud over hovedparameteren label kan skriftstørrelsen ændres via argumentet fontsize (standard er 10), og skriftfarven kan angives med parameteren color. Dette er de primære muligheder for at tilpasse titler.

En anden vigtig parameter er loc (placering), som kan have en af værdierne: center (standard), left og right.

Lad os nu ændre titlen i vores eksempel:

12345678
import matplotlib.pyplot as plt programming_languages = ['Python', 'Java', 'C#', 'C++'] shares = [40, 30, 17, 13] plt.bar(programming_languages, shares, color=['b', 'green', 'red', 'yellow']) # Customizing the title appearance plt.title('Percentage of users of programming languages', loc='left', fontsize=7, color='indigo') plt.show()
copy

Titlen er justeret til venstre, med øget skriftstørrelse og ændret skrifttypefarve. Disse parametre er typisk hovedfokus ved tilpasning af titler.

Note
Læs Mere

Du kan dog altid henvise til title() dokumentationen for yderligere information.

Opgave

Swipe to start coding

Opgaven er at oprette en titel til et linjediagram over gennemsnitlige årlige temperaturer i Boston og Seattle.

  1. Brug den korrekte funktion til at angive titlen for diagrammet.
  2. Angiv følgende titel: 'Boston and Seattle average yearly temperatures'.
  3. Angiv skriftstørrelsen for titlen til 15.
  4. Angiv placeringen af titlen til right.

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 3. Kapitel 1
Vi beklager, at noget gik galt. Hvad skete der?

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
Tilføjelse af Titel til Diagrammet

Valg af titel

Et godt plot indeholder en klar og informativ titel. Generiske titler som "Line plot" eller "Scatter plot" mangler kontekst og formår ikke at formidle formålet med visualiseringen. Et bedre eksempel er "New York Average Monthly Temperatures (2022)", som specificerer datainhold, placering og tidsperiode—nøgleoplysninger, der giver klarhed.

Følgende viser, hvordan man sætter en plottitel ved hjælp af matplotlib:

1234567
import matplotlib.pyplot as plt programming_languages = ['Python', 'Java', 'C#', 'C++'] shares = [40, 30, 17, 13] plt.bar(programming_languages, shares, color=['b', 'green', 'red', 'yellow']) # Setting the plot title plt.title('Percentage of users of programming languages') plt.show()
copy

Tilpasning af titel

Titlen angives ved hjælp af funktionen plt.title() med titelteksten angivet som en streng. Ud over hovedparameteren label kan skriftstørrelsen ændres via argumentet fontsize (standard er 10), og skriftfarven kan angives med parameteren color. Dette er de primære muligheder for at tilpasse titler.

En anden vigtig parameter er loc (placering), som kan have en af værdierne: center (standard), left og right.

Lad os nu ændre titlen i vores eksempel:

12345678
import matplotlib.pyplot as plt programming_languages = ['Python', 'Java', 'C#', 'C++'] shares = [40, 30, 17, 13] plt.bar(programming_languages, shares, color=['b', 'green', 'red', 'yellow']) # Customizing the title appearance plt.title('Percentage of users of programming languages', loc='left', fontsize=7, color='indigo') plt.show()
copy

Titlen er justeret til venstre, med øget skriftstørrelse og ændret skrifttypefarve. Disse parametre er typisk hovedfokus ved tilpasning af titler.

Note
Læs Mere

Du kan dog altid henvise til title() dokumentationen for yderligere information.

Opgave

Swipe to start coding

Opgaven er at oprette en titel til et linjediagram over gennemsnitlige årlige temperaturer i Boston og Seattle.

  1. Brug den korrekte funktion til at angive titlen for diagrammet.
  2. Angiv følgende titel: 'Boston and Seattle average yearly temperatures'.
  3. Angiv skriftstørrelsen for titlen til 15.
  4. Angiv placeringen af titlen til right.

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 3. Kapitel 1
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