주피터노트북설정 올인원Allinone
일단 import pandas as pd 필수
올인원 (주피터 노트북 설정)
import pandas as pd
import matplotlib.pylab as plt
import matplotlib.font_manager as fm
import matplotlib as mpl
import numpy as np
import seaborn as sns
#!jt -t monokai -fs 155 -nfs 130 -tfs 170 -dfs 125 -ofs 140 -cursc r -cellw 85% -lineh 135 -altmd -kl -T -N
pd.set_option('display.float_format', '{:,.2f}'.format) #천의 자리에 ,찍고 소수점 둘째자리까지
#pd.set_option('display.max.colwidth', 10)
pd.set_option('mode.chained_assignment', None) # settingwithcopywarning 경고문 끄기
import warnings
warnings.filterwarnings("ignore") #업데이트 경고문끄기
회사컴퓨터
!jt -t monokai -fs 125 -nfs 110 -tfs 125 -dfs 95 -ofs 125 -cursc r -cellw 95% -lineh 115 -altmd -kl -T -N
============== 설명 =======================================
각종 환경설정
!jt -t monokai -fs 155 -nfs 130 -tfs 170 -dfs 125 -ofs 140 -cursc r -cellw 85% -lineh 135 -altmd -kl -T -N
천의 자리에 ,찍고 소수점 둘째자리까지
pd.set_option('display.float_format', '{:,.2f}'.format)
column 10개 제외 생략, row 8개 제외 생략
pd.set_option('display.max_columns', 10)
pd.set_option('display.max_rows', 8)
데이터프레임 column 너비 조정
pd.set_option('display.max.colwidth', 10)
settingwithcopywarning 경고문 끄기
pd.set_option('mode.chained_assignment', None)
업데이트 경고문끄기
import warnings
warnings.filterwarnings("ignore")
그래프
mpl.rcParams['axes.unicode_minus'] = False
plt.rcParams['figure.figsize'] = (10, 6)
plt.rcParams['font.family'] = 'Nanum Brush Script' #'Malgun Gothic'도 있음
plt.rcParams['axes.grid'] = True #격자무늬
sns.set(font_scale=1.9, font='Malgun Gothic', style='darkgrid')
-------------------------------------------------------------------------------------------------------------
Matplotlib
(-) 마이너스 폰트 깨지는것 수정
import matplotlib as mpl
mpl.rcParams['axes.unicode_minus'] = False
컴퓨터에 있는 폰트 리스트보기
import matplotlib.font_manager as fm
font_list = [font.name for font in fm.fontManager.ttflist]
font_list
폰트설정 빨간색 안에만 바꾸면됨
plt.rcParams['font.family'] = 'Nanum Brush Script'
matplotlib 그래프 크기
plt.rcParams['figure.figsize'] = (10, 6)
Seaborn
sns세팅
sns.set(font_scale=1.9, font='Malgun Gothic', style='darkgrid')
sns.set(style='darkgrid')
sns.set(font_scale=1.9)
sns.set(font='Malgun Gothic')
★이렇게 해야 3가지 설정이 동시에 이뤄진다. 위에처럼 하면 서로 충돌해서 어떤거는 되고 어떤거는 안되고 문제가 생김
ex) style 밑에 font가 있어야된다. font를 설정하고 style을 지정하면 font설정이 지워져버린다.
그래프 저장할때 고화질로
plt.rcParams.update({'figure.dpi' : '150',
'figure.figsize' : [8, 6],
'font.size' : '15',
'font.family' : 'Malgun Gothic'})
#딕셔너리 안쓴버전
plt.rcParmas.update({'figure.dpi' : '150'})
plt.rcParams.update({'figure.figsize' : [8, 6]})
plt.rcParmas.update({'font.size' : '15'})
plt.rcParmas.update({'font.family' : 'Malgun Gothic'})
#원래대로 되돌리기
plt.rcParams.update(plt.rcParamsDefault)
'파이썬 > 팁' 카테고리의 다른 글
주피터노트북 설정 : 그래프 기본설정 바꾸기 (0) | 2022.06.29 |
---|---|
SSLE에러 (0) | 2022.06.27 |
주피터노트북 설정 : cell 너비, 텍스트정렬 등 (0) | 2022.06.26 |
주피터 노트북 설정 : 테마, 폰트크기 등등 (0) | 2022.06.26 |
주피터 노트북 설정 : 창 길이 (0) | 2022.06.26 |