본문 바로가기

분류 전체보기259

df.plot 매개변수 정리사이트 https://pandas.pydata.org/pandas-docs/version/0.22/generated/pandas.DataFrame.plot.html pandas.DataFrame.plot — pandas 0.22.0 documentation Parameters:data : DataFrame x : label or position, default None y : label or position, default None Allows plotting of one column versus another kind : str ‘line’ : line plot (default) ‘bar’ : vertical bar plot ‘barh’ : horizontal bar plot ‘h pandas.pydata.org 2022. 7. 17.
★Matplotlib 매개변수 총정리 - stateful #스타일설정 plt.style.use('fivethirtyeight') plt.figure(figsize=(15, 7)) plt.bar(x리스트, y리스트, width=0.5, edgecolor='black' plt.xlabel('명칭', labelpad = 숫자, fontweight='bold', fontsize=15) -plt.xlabel(fontsize=15)하면 에러. plt.xlabel('X축', fontsize=15) 이런식으로 명칭을 적어줘야 작동됨 plt.ylabel 동일 labelpad = xlabel이 그래프와 얼마나 떨어져있는지 plt.xticks(rotation=45, fontweight='bold' 2022. 7. 17.
DataFrame : object에서 ,(콤마) 지우고 integer로 바꾸기 데이터를 보면 ,가 적혀있는 object라서 데이터를 다루는데 제한이 좀 있다. df_m.iloc[0] = df_m.iloc[0].str.replace(',','').astype(int) 첫번째 행은 integer로 바뀌었다 열을 바꾸고 싶으면? (이제부터 데이터프레임을 df_m 대신 그냥 df라고 하겠습니다) 전체바꾸는법은 아직.. 찾고있는데 잘 모르겠습니다 ?? 2022. 7. 17.
matplotlib : 막대그래프와 꺾은선그래프 동시에 그리기(twinx) https://www.youtube.com/watch?v=PjhlUzp_cU0 나도코딩 데이터분석 마지막파트 여기서 배운것들을 토대로 좀 더 찾아서 추가함 stateless 방식 ax1.legend(bbox_to_anchor=(1, 0.9),fontsize=18) - legend 상세한 위치설정 ax1.yaxis.set_label_coords(0, 1) - y축label 상세한 위치설정 ax1과 ax2 둘다 legend를 띄우면 겹쳐있어서 ax1(출생아 수)의 legend위치를 바꿨다 ax2 = ax1.twinx() 뜻 : ax2는 ax1와 같은 축을 공유한다. fig, ax1 = plt.subplots(figsize=(12,7)) ax1.bar(df.index, df['출생아 수'], label='출생.. 2022. 7. 16.
matplotlib : ax. plt. 문법차이 https://wooono.tistory.com/297 [Matplotlib] figure, subplot 차이 matplotlib.pyplot.figure reference https://matplotlib.org/3.1.1/api/_as_gen/matplotlib.pyplot.html example import matplotlib.pyplot as plt # figure 크기 설정 plt.figure(figsize=(15,7)) # grid 설정 p.. wooono.tistory.com matplotlib.pyplot plt.이후 메서드 https://matplotlib.org/stable/api/_as_gen/matplotlib.pyplot.html matplotlib.pyplot — Matplot.. 2022. 7. 16.
해결중..) matplotlib : ax. 와 plt. 의 차이. 엑셀 그래프 공부할 때는 정말 편했다. 그래프 그리는 방법이 한가지로 통일되어있으니 그냥 책보고 따라하면서 공부하면 그만이다. 머리아플일도 없었는데 파이썬을 공부하면서는 라이브러리도 한개가 아닌데 심지어 같은 matplotlib을 쓰는데 누구는 plt.xlabel~ 이런식으로하고 누구는 ax.set_~~이런식으로 하고 왜 이렇게 할까 궁금해서 찾아봤다 https://hwi-doc.tistory.com/entry/matplotlib-%EC%99%84%EB%B2%BD-%EC%A0%95%EB%A6%AC matplotlib 완벽 정리 데이터 분야 공부를 시작할때 가장 먼저 만나는 세 가지 라이브러리를 꼽자면 numpy, pandas, matplotlib 입니다. 오늘은 그 중 matplotlib 에 대해서 정리.. 2022. 7. 16.
pd.read_excel : 경로는 고정, 파일명만 바꾸기 fileroute 경로는 고정시켜놓고 filename만 바꿔서하면 실무에서 편함 2022. 7. 16.
matplotlib : plt.subplot 여러 그래프 동시에 보여주기 2 fig,ax 튜플보다 그래프 설정하는 문법이 좀 더 익숙해서 좋다. plt.figure(figsize=(20,20)) plt.subplot(2,2,1) plt.bar(index, dff_1['출고수량']) plt.title('요일별', fontsize=30) plt.xticks(index, label, fontsize=15) plt.subplot(2,2,2) plt.bar(index, dff_2['출고수량']) plt.title('요일별', fontsize=30) plt.xticks(index, label, fontsize=15) plt.subplot(2,2,3) plt.bar(index, dff_3['출고수량']) plt.title('요일별', fontsize=30) plt.xticks(index, l.. 2022. 7. 14.