Visualisera data med Python: Matplotlib och Seaborn Tutorials
Table of Contents
Datavisualisering är en viktig del av dataanalysen. Python erbjuder kraftfulla bibliotek som Matplotlib och Seaborn för att skapa informativa och attraktiva visualiseringar. Denna artikel ger handledning om hur man använder dessa bibliotek effektivt.
Komma igång med Matplotlib
Matplotlib är ett allmänt använt bibliotek för att skapa statiska, animerade och interaktiva visualiseringar i Python. Det ger ett flexibelt sätt att generera en mängd olika tomter.
Till att börja med installerar du Matplotlib med hjälp av pip:
]pip installera matplotlib
Här är ett enkelt exempel på att skapa en linje tomt:
]) Impportera matplotlib.pyplot som plt
]x = [1, 2, 3, 4, 5]
] = [2, 3, 5, 7, 11]
]plt.plot(x, y)
]]plt.title('Sample Line Plot')]
]]plt.xlabel('X Axis')
]]plt.ylabel('Y Axis')
]]] plt.show(
Introduktion till Seaborn
Seaborn är byggd ovanpå Matplotlib och ger ett högnivågränssnitt för att rita attraktiv statistisk grafik. Det förenklar komplexa visualiseringar och förbättrar estetik.
Installera Seaborn med pip:
]) []
Här är ett exempel på att skapa en scatter tomt med Seaborn:
]) som är sjöfödd som sns
]) Impportera matplotlib.pyplot som plt
]tips = sns.load dataset('tips')[]
]sns.scatterplot(data=tips, x='total bill', y='tip', hue='day')]
]]plt.title('Tips Dataset Scatter Plot')
]]] plt.show(
Skapa anpassade visuellaiseringar
Både Matplotlib och Seaborn tillåter anpassning av tomter. Du kan ändra färger, etiketter, titlar och mer för att förbättra klarhet och presentation.
Till exempel ändra färgpaletten i Seaborn:
]sns.set palette('pastel')]
Skapa sedan din tomt som vanligt för att applicera paletten.
- Justera axeletiketter
- Lägg till rutnätslinjer
- Ändra tomt stilar
- Spara siffror som bilder