์๊ด๊ด๊ณ ๊ทธ๋ํ ๊ทธ๋ฆฌ๊ธฐ๐ฝ ํ์ฉ ๋ฐ์ดํฐ์
- seaborn diamondsdiamonds = sns.load_dataset('diamonds')# diamonds์์ numeric ๋ณ์๋ง ์ ํdiamonds2 = diamonds.select_dtypes(include='number')diamonds2.head()๐ ์๊ด๊ด๊ณ ํํธ๋งต ๊ทธ๋ฆฌ๊ธฐheatmap_diamonds = sns.heatmap(diamonds2.corr(), annot = True, cmap = 'RdPu')heatmap_diamonds.set(title='corr plot')์กฐ์ธํธ ๊ทธ๋ํ ๊ทธ๋ฆฌ๊ธฐ๐ฝ ํ์ฉ ๋ฐ์ดํฐ์
- seaborn healthexphealth_exp = sns.load_dataset('healthexp')health..
๐ Today I Learn/๐ Python
๋์ ๋ง๋๊ทธ๋ํ ๊ทธ๋ฆฌ๊ธฐ๐ฝ ํ์ฉ ๋ฐ์ดํฐ์
- seaborn Tipstips = sns.load_dataset('tips')tips2 = tips.groupby(['time','sex'])['tip'].mean().unstack(1)๐ ๋์ ๋ง๋๊ทธ๋ํ ๊ทธ๋ฆฌ๊ธฐ#stacked=True ๋ก ์ค์ ํ๋ฉด ๋์ ๊ทธ๋ํ๋ฅผ ๊ทธ๋ฆด ์ ์์ต๋๋ค. stacked_plot= tips2.plot(kind='bar', stacked=True, color = ['#D4F0F0','#FEE1E8'])plt.title("Average tips by time")plt.xlabel("time")plt.xticks(rotation = 0)plt.ylabel("gender")plt.legend(loc='upper left')`kind = '..
240531 Today I Learn์ด์์น, ๊ฒฐ์ธก์น๋?๐ก ๊ฒฐ์ธก์น๋ฐ์ดํฐ ์์ง ๊ณผ์ ์์ ์ธก์ ๋์ง ์๊ฑฐ๋ ๋๋ฝ๋ ๋ฐ์ดํฐ๐ก ์ด์์น์ ์ฒด ๋ฐ์ดํฐ ๋ฒ์์์ ๋ฒ์ด๋ ์์ฃผ ์์ ๊ฐ์ด๋ ํฐ ๊ฐ ํ์ฉ ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋๋ณด๊ธฐimport pandas as pd import numpy as npimport timefrom PIL import Imageimport warnings# ์ค๋ฅ ๊ฒฝ๊ณ ๋ฌด์ํ๊ธฐwarnings.filterwarnings(action='ignore')๊ฒฐ์ธก์น ์ฒ๋ฆฌํ๊ธฐ1. ๊ฒฐ์ธก์น ์ ๊ฑฐํ๊ธฐ๊ฒฐ์ธก์น๊ฐ ์๋ ์ด ์ ๊ฑฐํ๊ธฐ# ์ปฌ๋ผ๋ช
์ด 'Unnamed:4'์ธ ์ด ์ ๊ฑฐํ๊ธฐdf3 = df3.drop('Unnamed: 4', axis=1)# ์ปฌ๋ผ์ด ์ ๊ฑฐ๋์๋์ง ํ์ธํ๊ธฐdf3.isnull().sum()## user id ..
240527 Today I Learnํ๊ธ ๊นจ์งํ์ ํด๊ฒฐํ๊ธฐsns.lineplot(data=flights, x = 'year', y = 'passengers')plt.title('์ฐ๋๋ณ ์น๊ฐ์')plt.title์ ์์ ํ๊ธ๋ก ๋ ํ
์คํธ๋ฅผ ๋ฃ์ผ๋ฉด ์์ ๊ฐ์ด ํ๊ธ ๊นจ์ง ํ์์ด ๋ฐ์ํ๋ค. ์ด ๋ฌธ์ ๋ ๊ธฐ๋ณธ์ผ๋ก ์ฌ์ฉ์ค์ธ ์์คํ
๊ธ๊ผด์ด ํ๊ธ์ ์ง์ํ์ง ์๊ธฐ ๋๋ฌธ์ ๋ฐ์ํ๋ค. ์ด๋ฅผ ํด๊ฒฐํ๊ธฐ ์ํด์๋ ํ๊ธ ํฐํธ๋ฅผ ๋ณ๋๋ก ์ง์ ํด์ค์ผํ๋ค.์ ์ฉ ๊ฐ๋ฅํ ํ๊ธ ํฐํธ ์ฐพ๊ธฐ ๋ฐ ์ ์ฉํ๊ธฐ๋งฅ์์๋ `/Users/user_name/Library/Fonts` ํด๋์ ํฐํธ ํ์ผ์ด ์ ์ฅ๋์ด์๋ค. ์๋๋ฉด '์์ฒด๊ด๋ฆฌ์'์๋ค์ด๊ฐ์ ๋ง์์ ๋๋ ํ๊ธ ํฐํธ๋ฅผ ์ ํํ ๋ค 'Finder์์ ๋ณด๊ธฐ'๋ฅผ ์ ํํด๋๋๋ค. ๋ณดํต ttf ํ์ผ์ ์ง์ํ๋ค๊ณ ํ๋๋ฐ, ..
240516 Today I Learn seaborn์ผ๋ก ํ๊ท ๊ทธ๋ํ ๊ทธ๋ฆฌ๊ธฐ [๋ฐ์ดํฐ ์๊ฐํ] ํ์ด์ฌ์ผ๋ก ๊ทธ๋ํ ๊ทธ๋ฆฌ๊ธฐ : seaborn (2) ํ๊ท ๊ทธ๋ํ, ํํธ๋งต ๊ทธ๋ฆฌ๊ธฐ240516 Today I LearnRegression Plotregplot๐กregplotsns.regplot(data=๋ฐ์ดํฐํ๋ ์, x = "x์ถ์ ๋ค์ด๊ฐ ๋ฐ์ดํฐ", y = "y์ถ์ ๋ค์ด๊ฐ ๋ฐ์ดํฐ")scatterplot์ lineplot์ ํฉ์ณ๋์ ๊ทธ๋ํlineplot์ scatterplot์ ๊ฒฝํฅ์ฑ์ ์์ธกarchivenyc.tistory.comsns.lmplot(data=tips,x='total_bill',y='tip')plt.title('total_bill - tip Regression')ํ๊ท์ ๊ทธ๋ฆฌ๊ธฐ๐ก polyfitํ๊ท ์ ๊ณฑ ..
240516 Today I LearnRegression Plotregplot๐กregplotsns.regplot(data=๋ฐ์ดํฐํ๋ ์, x = "x์ถ์ ๋ค์ด๊ฐ ๋ฐ์ดํฐ", y = "y์ถ์ ๋ค์ด๊ฐ ๋ฐ์ดํฐ")scatterplot์ lineplot์ ํฉ์ณ๋์ ๊ทธ๋ํlineplot์ scatterplot์ ๊ฒฝํฅ์ฑ์ ์์ธกํ๋ ์ชฝ์ผ๋ก ๊ทธ์ด์งsns.regplot(data=tips,x='total_bill',y='tip')lmplot๐ก lmplotsns.lmplot(data=๋ฐ์ดํฐํ๋ ์, x='x์ถ์ ๋ค์ด๊ฐ ์ปฌ๋ผ', y='y์ถ์ ๋ค์ด๊ฐ ์ปฌ๋ผ')regplot๊ณผ ๋ค๋ฅด๊ฒ hue๋ฅผ ์ฌ์ฉํด categorical ๋ณ์๋ฅผ ์ง์ ํด ์นดํ
๊ณ ๋ฆฌ๋ณ๋ก ๊ฐ๊ฐ์ ๋ฐ์ดํฐ ๋ถํฌ์ ์ ํ ๊ด๊ณ๋ฅผ ํ์ํ ์ ์๋ค.lmplot์ ์ฌ์ฉํด ๊ธฐ๋ณธ ๊ทธ๋ํ ๊ทธ๋ฆฌ๊ธฐ..