[boxeplot] Plotting large distributions
import seaborn as snssns.set_theme(style="whitegrid")diamonds = sns.load_dataset("diamonds")데이터셋sns.load_dataset("diamonds"): Seaborn에 내장된 다이아몬드 데이터셋을 불러옵니다. 이 데이터셋은 다이아몬드의 가격, 캐럿, 컷 품질, 색상, 투명도(clarity) 등의 정보를 포함하고 있습니다.carat (연속형): 다이아몬드의 무게.clarity (범주형): 다이아몬드의 투명도 등급 (I1, SI2, SI1, VS2, VS1, VVS2, VVS1, IF).cut (범주형): 다이아몬드의 컷 품질.color (범주형): 다이아몬드의 색상 등급.price (연속형): 다이아몬드의 가격.코드 설명clarity..
2024. 11. 17.
[relplot] Scatterplot heatmap
import seaborn as snssns.set_theme(style="whitegrid")# Load the brain networks dataset, select subset, and collapse the multi-indexdf = sns.load_dataset("brain_networks", header=[0, 1, 2], index_col=0)df데이터 정제used_networks = [1, 5, 6, 7, 8, 12, 13, 17]used_columns = (df.columns .get_level_values("network") .astype(int) .isin(used_networks))df = ..
2024. 11. 9.
[relplot] Line plots on multiple facets
import seaborn as snssns.set_theme(style="ticks")dots = sns.load_dataset("dots")dots seaborn# Define the palette as a list to specify exact valuespalette = sns.color_palette("rocket_r")# Plot the lines on two facetssns.relplot( data=dots, x="time", y="firing_rate", hue="coherence", size="choice", col="align", kind="line", size_order=["T1", "T2"], palette=palette, ..
2024. 11. 9.
[lmplot] Anscombe’s quartet
import seaborn as snssns.set_theme(style="ticks")# Load the example dataset for Anscombe's quartetdf = sns.load_dataset("anscombe") seabornsns.lmplot( data = df, x = 'x', y = 'y', col = 'dataset', hue = 'dataset', col_wrap = 2, palette = 'muted', ci = None, height = 4, scatter_kws = {'s': 50, 'alpha': 1})코드 설명1. sns.lmplot()lmplot()은 산점도와 회귀선을 함께 그리는 함수입니다. 이 함수는 데..
2024. 11. 8.
[Scatterplot] Scatterplot with multiple semantics
import seaborn as snsimport matplotlib.pyplot as pltsns.set_theme(style = 'whitegrid')diamonds = sns.load_dataset('diamonds')diamonds seabornf, ax = plt.subplots(figsize=(6.5, 6.5))sns.despine(f, left = True, bottom = True)clarity_ranking = ["I1", "SI2", "SI1", "VS2", "VS1", "VVS2", "VVS1", "IF"]sns.scatterplot( x = 'carat', y = 'price', hue = 'clarity', size = 'depth', palette = ..
2024. 11. 8.