Seaborn - wykreślanie danych z szerokich formularzy
Zawsze lepiej jest używać zbiorów danych „od dawna” lub „uporządkowanych”. Ale czasami, gdy nie mamy wyboru, zamiast korzystać ze zbioru danych „szerokoformatowych”, te same funkcje można również zastosować do danych „szerokoformatowych” w różnych formatach, w tym ramkach danych Pandas lub dwuwymiarowych NumPy tablice. Te obiekty powinny być przekazywane bezpośrednio do parametru danych, a zmienne x i y muszą być określone jako ciągi
Przykład
import pandas as pd
import seaborn as sb
from matplotlib import pyplot as plt
df = sb.load_dataset('iris')
sb.boxplot(data = df, orient = "h")
plt.show()
Wynik
Ponadto te funkcje akceptują wektory obiektów Pandas lub NumPy zamiast zmiennych w DataFrame.
Przykład
import pandas as pd
import seaborn as sb
from matplotlib import pyplot as plt
df = sb.load_dataset('iris')
sb.boxplot(data = df, orient = "h")
plt.show()
Wynik
Główną zaletą używania Seaborn dla wielu programistów w świecie Pythona jest to, że może on przyjmować obiekt DataFrame pandy jako parametr.