본문 바로가기

파이썬. 데이터분석119

타이타닉 분석 : 어떤 사람들이 탑승했을까? 어떤 사람들이 많이 죽었을까? titanic 데이터 survived 열에서 0은 사망 1은 생존으로 바꿔준다. 히트맵을 만들어봤고 parch과 alone , sibsp과 alone이 연관성이 있다. sibsp : 함께 탑승한 형제 또는 배우자 수 prach : 함께 탑승한 부모 또는 아이의 수 뜻을 알고보니까 당연히 연관성이 있을수밖에 없다. alone인 사람이 당연히 혼자왔으니 가족과 함께 온 수가 적은것이다. 인사이트를 얻기에는 좀 그렇다. 그리고 히트맵 파렛트입히는거는 좀 공부를 해야 될 것 같다. 타이타닉 영화도 그렇고 보통 재난영화나 재난상황을 가정하면, 1.어린아이들은 많이 살거같고 (아이먼저 구출해주니까) 2. 남자들이 보통 많이 죽는거같다. 3. 혼자인 사람이 많이죽었을까? 4. 가난한 사람들이 많이 죽을 것 같다 라는.. 2022. 7. 2.
주피터노트북 폰트 마이너스 깨짐 해결법 import matplotlib as mpl mpl.rcParams['axes.unicode_minus'] = False 한글폰트는 - 마이너스가 기본적으로 깨지는데 이걸 또 설정해줘야 된다 손이 많이간다 참 http://taewan.kim/post/matplotlib_hangul/ Matplotlib 한글 폰트 설정 Matplotlib 한글 폰트 오류 taewan.kim 2022. 7. 1.
seaborn 설정 : sns.set_style,context 그래프 다듬기 https://hleecaster.com/python-seaborn-set-style-and-context/ [seaborn] 스타일 사용자 정의 (set_style, set_context) - 아무튼 워라밸 본 포스팅에서는 seaborn의 set_style, set_context를 활용해 시각화된 자료를 세부적으로 스타일링 하는 방법을 소개한다. hleecaster.com Background color, Grid, Despine(축/테두리) 설정/해제 방법 style, context, 마지막 부분에 rc(run command) 딕셔너리까지 설명해준다. seaborn 그래프를 간편하게 다듬을 수 있다. sns.set_style("darkgrid") #darkgrid.whitegrid,ticks,dark,.. 2022. 6. 30.
matplotlib rcParams,rc : 차트 기본설정(전역설정) import matplotlib.pylab as plt plt.rcParams["figure.figsize"] = (14,4) plt.rcParams['lines.linewidth'] = 2 plt.rcParams['axes.grid'] = True plt.rcParams['font.family'] = 'Nanum Brush Script' 그래프 그릴때마다 plt.figure(figsize=(14,4)) 하기 귀찮을때 from matplotlib import rcParams # figure size in inches plt.rcParams['figure.figsize'] = 11, 8 이렇게 하는것도 가능하다 COLOR = 'blue' plt.rcParams['text.color'] = COLOR plt.. 2022. 6. 30.
matplotlib : 폰트 크기, 그래프 크기 import matplotlib.pylab as plt import matplotlib.font_manager as fm import matplotlib as mpl import numpy as np # 설치된 폰트 출력 plt.rcParams['font.family'] = 'NanumGothic' # 데이터 생성 x = np.arange(5) y = [80, 70, 40, 90, 60] xlabel = ['국어', '수학', '영어', '과학', '미술'] # plt.bar → 가로 막대 plt.figure(figsize=(15,5)) plt.rc('font', size=20) plt.barh(x, y) plt.yticks(x, xlabel) plt.xlabel('점수') plt.show() 2022. 6. 29.
Pandas : 막대그래프 [파이썬/Pandas] 막대 그래프 그리기 (tistory.com) [파이썬/Pandas] 막대 그래프 그리기 안녕하세요. 이번 글에서는 Pandas 라이브러리를 사용해 막대그래프를 그리는 법을 설명해 보겠습니다. Pandas 라이브러리는 데이터 정리 및 분석 할 때 많이 사용되며 쉽게 다양한 그래프를 바로 benn.tistory.com 2022. 6. 29.
Pandas DataFrame : 특정 행 index만 바꾸기. https://firedino.tistory.com/72 Pandas DataFrame Index 판다스 데이터프레임 인덱스 수정 안녕하세요 파이어(F.I.R.E.)를 꿈꾸는 공룡 '파공' 입니다. 오늘은 Pandas DataFrame(판다스 데이터프레임)의 인덱스 수정 방법에 대해서 다양하게 보여드리겠습니다! ● 샘플 데이터 프레임 생성하 firedino.tistory.com 여기서 맨 마지막 부분을 보면 중간에 있는 특정행의 index를 바꾸는 방법이 나온다. 일단 기존의 인덱스를 새로운 column으로 만들고 거기서 수정을 한 뒤에 index로 바꾸는 방법이다. 2022. 6. 25.
Pandas DataFrame : index행 중간에 삽입하는법 링크 http://daplus.net/python-pandas-%EB%8D%B0%EC%9D%B4%ED%84%B0-%ED%94%84%EB%A0%88%EC%9E%84%EC%97%90-%ED%96%89-%EC%82%BD%EC%9E%85/ [python] Pandas 데이터 프레임에 행 삽입 - 리뷰나라 데이터 프레임이 있습니다. s1 = pd.Series([5, 6, 7]) s2 = pd.Series([7, 8, 9]) df = pd.DataFrame([list(s1), list(s2)], columns = ["A", "B", "C"]) A B C 0 5 6 7 1 7 8 9 [2 rows x 3 columns] 다음을 얻으려면 첫 번째 행 [2, 3, 4]을 추가 daplus.net 번역체지만 중간 or 맨위에 .. 2022. 6. 25.