본문 바로가기

분류 전체보기103

본 캠프 35일차 TIL 오늘 배운 것 오늘은 구글 클라우드 서비스인 빅쿼리를 다루는 법에 대한 강의를 보았다.실습을 하기 위한 데이터도 제공을 받았으나 강의 내용과 달리 데이터 테이블을 생성하니 한글이 깨지는 현상이 반복되어 대처할 방안이 없었다. 한글로 되어있는 컬럼은 직접 영문으로 바꾸어서 컬럼이 정상 출력되게 할 수 있었지만 그 데이터 안에 있는 값들도 한글이 많아 말 그대로 강의 내용을 보기만하고 실습은 해보지 못하였지만  구글 애널리틱스랑 조작 방식이 비슷하여 다룬다고 하면 큰 어려움은 없을 것 같다는 생각이 들었다. 그리고 SQL문으로 작동하는 빅쿼리의 특성상 왜 SQL도 공부를 게을리 하면 안되는지 느끼게 되었다. 2024. 7. 28.
본 캠프 34일차 TIL 오늘 배운 것 맷플롯립(Matplotlib)에서 스타일 명령어를 사용하면 그래프의 모양과 느낌을 쉽게 변경할 수 있다. 이를 통해 일관된 스타일을 적용하거나, 특정한 스타일 테마를 빠르게 설정할 수 있다. 자주 사용하는 스타일 시트1. default :기본 스타일. matplotlib의 기본 설정2. ggplot:R의 ggplot2 라이브러리와 유사한 스타일을 제공예시: plt.style.use('ggplot')3. fivethirtyeight:FiveThirtyEight 웹사이트의 스타일을 흉내낸 테마예시: plt.style.use('fivethirtyeight')4. bmh:Bayesian Methods for Hackers 스타일을 사용예시: plt.style.use('bmh')5. dark_bac.. 2024. 7. 28.
본 캠프 33일차 TIL 오늘 배운 것autotext는 파이 차트를 생성할 때 각 조각(wedge)에 비율 값을 표시하기 위해 사용되는 텍스트 객체입니다. ax.pie 함수는 각 조각에 자동으로 비율 값을 표시하는 텍스트 객체들을 생성하며, 이 객체들을 autotexts 리스트로 반환합니다.for wedge, autotext in zip(wedges, autotexts): # 각 wedge의 중심 각도를 계산 angle = (wedge.theta2 - wedge.theta1) / 2 + wedge.theta1 # 비율 텍스트의 x, y 좌표를 계산 (도넛 모양의 가운데 위치시키기) x = 0.65 * np.cos(np.radians(angle)) y = 0.65 * np.sin(np.radians(an.. 2024. 7. 26.
본 캠프 32일차 TIL 오늘 배운 것 matplotlib 에서 파이차트를 그릴때 유용한 함수  이런식으로 숫자가 겹쳤을때 explode 함수를 사용하여 분할하여 차트를 확인해 볼 수 있다age_count_modified.plot(kind='pie', autopct='%1.1f%%', startangle=90, colors=['blue', 'orange', 'green', 'red'], explode = [0.01, 0.01, 0.01, 0.05]) 또는 autopct에 람다 함수를 적용하여 일정 수치 이하의 값이 노출되지 않게 변환할 수 있다.autopct=lambda pct: ('%1.1f%%' % pct) if pct > 4 else ''와 같은 코드를 작성하면 4이하의 결과치를 노출되지 않게 할 수 있다. 2024. 7. 25.