Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lära Diagramutsmyckning | Visualisering med Seaborn
Ultimat Visualisering med Python

Svep för att visa menyn

book
Diagramutsmyckning

Ställa in stil

seaborn tillhandahåller funktionen set_style() specifikt för att ställa in den visuella stilen på dina diagram. Denna funktion kräver en obligatorisk parameter som kallas style. Parametern style accepterar flera fördefinierade alternativ, där varje representerar en distinkt stil:

  • 'white'

  • 'dark'

  • 'whitegrid'

  • 'darkgrid'

  • 'ticks'

Testa gärna dessa alternativ:

12345678910
import seaborn as sns import matplotlib.pyplot as plt # Setting the style sns.set_style('darkgrid') titanic_df = sns.load_dataset('titanic') sns.countplot(data=titanic_df, x='class') plt.show()
copy

Ställa in palett

Ett annat alternativ är att ändra färgerna på diagrammens element i seaborn med funktionen set_palette(), med fokus på dess enda obligatoriska parameter: palette:

  • Cirkulära paletter: 'hls', 'husl';

  • Perceptuellt enhetliga paletter: 'rocket', 'magma', 'mako', etc;

  • Divergerande färgpaletter: 'RdBu', 'PRGn', etc;

  • Sekventiella färgpaletter: 'Greys', 'Blues', etc.

Note
Studera vidare

Du kan utforska mer om olika paletter i "Choosing color palettes" artikeln.

1234567891011121314
import seaborn as sns import matplotlib.pyplot as plt # Setting the style sns.set_style('darkgrid') # Setting the palette sns.set_palette('magma') # Loading a built-in dataset of the Titanic passengers titanic_df = sns.load_dataset('titanic') sns.countplot(data=titanic_df, x='class') plt.show()
copy

Ställa in kontext

Det finns en annan funktion i seaborn-biblioteket, set_context(). Den påverkar sådana aspekter som storleken på etiketter, linjer och andra element i diagrammet (den övergripande stilen påverkas inte).

Den viktigaste parametern är context, som kan vara antingen en dict med parametrar eller en string som representerar namnet på en förkonfigurerad uppsättning.

Standardvärdet för context är 'notebook'. Andra tillgängliga kontexter inkluderar 'paper', 'talk' och 'poster', vilka i huvudsak är skalade versioner av notebook-parametrarna.

1234567891011121314151617
import seaborn as sns import matplotlib.pyplot as plt # Setting the style sns.set_style('darkgrid') # Setting the palette sns.set_palette('magma') # Setting the context sns.set_context('paper') # Loading a built-in dataset of the Titanic passengers titanic_df = sns.load_dataset('titanic') sns.countplot(data=titanic_df, x='class') plt.show()
copy
Note
Studera vidare

Du kan utforska mer i set_context() dokumentation.

Uppgift

Swipe to start coding

  1. Använd rätt funktion för att ställa in stilen till 'dark'.
  2. Använd rätt funktion för att ställa in paletten till 'rocket'.
  3. Använd rätt funktion för att ställa in kontexten till 'talk'.

Lösning

Switch to desktopByt till skrivbordet för praktisk övningFortsätt där du är med ett av alternativen nedan
Var allt tydligt?

Hur kan vi förbättra det?

Tack för dina kommentarer!

Avsnitt 5. Kapitel 3
Vi beklagar att något gick fel. Vad hände?

Fråga AI

expand
ChatGPT

Fråga vad du vill eller prova någon av de föreslagna frågorna för att starta vårt samtal

book
Diagramutsmyckning

Ställa in stil

seaborn tillhandahåller funktionen set_style() specifikt för att ställa in den visuella stilen på dina diagram. Denna funktion kräver en obligatorisk parameter som kallas style. Parametern style accepterar flera fördefinierade alternativ, där varje representerar en distinkt stil:

  • 'white'

  • 'dark'

  • 'whitegrid'

  • 'darkgrid'

  • 'ticks'

Testa gärna dessa alternativ:

12345678910
import seaborn as sns import matplotlib.pyplot as plt # Setting the style sns.set_style('darkgrid') titanic_df = sns.load_dataset('titanic') sns.countplot(data=titanic_df, x='class') plt.show()
copy

Ställa in palett

Ett annat alternativ är att ändra färgerna på diagrammens element i seaborn med funktionen set_palette(), med fokus på dess enda obligatoriska parameter: palette:

  • Cirkulära paletter: 'hls', 'husl';

  • Perceptuellt enhetliga paletter: 'rocket', 'magma', 'mako', etc;

  • Divergerande färgpaletter: 'RdBu', 'PRGn', etc;

  • Sekventiella färgpaletter: 'Greys', 'Blues', etc.

Note
Studera vidare

Du kan utforska mer om olika paletter i "Choosing color palettes" artikeln.

1234567891011121314
import seaborn as sns import matplotlib.pyplot as plt # Setting the style sns.set_style('darkgrid') # Setting the palette sns.set_palette('magma') # Loading a built-in dataset of the Titanic passengers titanic_df = sns.load_dataset('titanic') sns.countplot(data=titanic_df, x='class') plt.show()
copy

Ställa in kontext

Det finns en annan funktion i seaborn-biblioteket, set_context(). Den påverkar sådana aspekter som storleken på etiketter, linjer och andra element i diagrammet (den övergripande stilen påverkas inte).

Den viktigaste parametern är context, som kan vara antingen en dict med parametrar eller en string som representerar namnet på en förkonfigurerad uppsättning.

Standardvärdet för context är 'notebook'. Andra tillgängliga kontexter inkluderar 'paper', 'talk' och 'poster', vilka i huvudsak är skalade versioner av notebook-parametrarna.

1234567891011121314151617
import seaborn as sns import matplotlib.pyplot as plt # Setting the style sns.set_style('darkgrid') # Setting the palette sns.set_palette('magma') # Setting the context sns.set_context('paper') # Loading a built-in dataset of the Titanic passengers titanic_df = sns.load_dataset('titanic') sns.countplot(data=titanic_df, x='class') plt.show()
copy
Note
Studera vidare

Du kan utforska mer i set_context() dokumentation.

Uppgift

Swipe to start coding

  1. Använd rätt funktion för att ställa in stilen till 'dark'.
  2. Använd rätt funktion för att ställa in paletten till 'rocket'.
  3. Använd rätt funktion för att ställa in kontexten till 'talk'.

Lösning

Switch to desktopByt till skrivbordet för praktisk övningFortsätt där du är med ett av alternativen nedan
Var allt tydligt?

Hur kan vi förbättra det?

Tack för dina kommentarer!

Avsnitt 5. Kapitel 3
Switch to desktopByt till skrivbordet för praktisk övningFortsätt där du är med ett av alternativen nedan
Vi beklagar att något gick fel. Vad hände?
some-alt