| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | 5 | 6 | |
| 7 | 8 | 9 | 10 | 11 | 12 | 13 |
| 14 | 15 | 16 | 17 | 18 | 19 | 20 |
| 21 | 22 | 23 | 24 | 25 | 26 | 27 |
| 28 | 29 | 30 | 31 |
- 취업부트캠프
- 태블로
- 프리온보딩
- 유데미부트캠프
- 스타터스부트캠프
- trouble shooting
- 코딩테스트
- 데이터분석가
- 자격증준비
- 프로젝트
- 데이터분석
- AICE
- 쿼리테스트
- 2024년
- 자격증
- 파이썬
- SQL
- Python
- 데이터시각화
- tableau
- MySQL
- Tableau Desktop Specialist
- 코테
- 프로그래머스
- 유데미코리아
- 러닝스푼즈
- 유데미
- 부트캠프후기
- 실습
- 회고록
- Today
- Total
목록Python (18)
신이 되고 싶은 갓지이
* 데이터가 없다면 Seaborn 내장 데이터를 불러와서 활용 가능하다. raw = sns.load_dataset('tips') 1) Seabron으로 데이터 시각화하기 1. Seaborn 함수 기본형태 - sns.그래프종류(data = 데이터프레임, x='x축 커럼명' , y='y축 컬럼명', hue='그래프 안에서 색상 구별할 컬럼명') 2. 데이터 분포 확인 (수치형,수치형) - 두개의 변수(모두 수치형)의 분포를 확인 할 때 - sns.relplot(data = df, x =' ' , y = ' ', hue = ' ', kind = '옵션') scatter (기본값) line 3. 데이터 관계 확인 (수치형, 수치형) - sns.jointplot(data = df, x =' ' , y = ' ',..
1. 데이터 추가하기 - df['컬럼명'] = data ※ data에 들어갈 수 있는 것 1) 하나의 값: 전체 모두 동일한 값 2) 그룹: 리스트, 판다스의 시리즈 ※ 새로운 컬럼을 만들 경우에는 df.컬럼명 = data 형태는 사용 불가. (df['컬럼명'] 으로만 가능) data['음악'] = 90 # 동일한 값 입력 data.head() data['체육'] = [100, 80, 60] # 각 행에 서로 다른 값 추가 data.head() # 컬럼간의 사칙연산으로 새로운 컬럼 생성 가능 data['국영수 평균'] = (data['국어'] + data['영어'] + data['수학'] ) / 3 data.head() 2. 데이터 표 병합하기 - pd.merge(A, B, how = 'left', le..
1. Pandas의 데이터 구조 - DataFrame : index, colunms을 갖는 표 형태의 데이터 - Series : DataFrame의 colunms을 갖는 형태의 데이터 # 판다스를 사용하기 위해 라이브러리를 불러오기 import pandas as pd # "pandas 라는 라이브러리를 사용하고, 이름은 pd 라고 짧게 부를께" 라는 의미 2. 데이터 불러오기 * 파일 경로를 불러오는데 절대경로와 상대경로 두가지 방법이 있다. - 절대경로 : "c:/상위폴더/하위폴더/파일명.확장자" 처럼 c:부터 지정하는 방법 - 상대경로 : "./폴더/파일명.화장자" 처럼 현재위치(쥬피터 노트북 파일 위치)를 기준으로 지정하는 방법 (./ 는 현재 위치, ../는 상위 폴더 위치를 의미) # 엑셀파일에..
In [1]: import pandas as pd import matplotlib.pyplot as plt import seaborn as sns # 그래프에 한글폰트 설정 plt.rcParams['font.family'] = 'AppleGothic' # 유니코드에서 그래프에 마이너스 기호 깨지는 문제 해결 plt.rcParams['axes.unicode_minus'] = False 아파트 실거래가 분석, 시각화¶ 데이터 수집¶ 데이터 수집¶ 국토교통부 실거래가 공개시스템 http://rtdown.molit.go.kr/ In [5]: df = pd.read_csv('data2/아파트(매매)__실거래가_20211122131854.csv', encoding='cp949') df ..
[STARTERS TIL] DAY07 (23.02.14) - python 실습 오늘은 그동안 배운 파이썬을 통한 데이터 분석 기법으로 데이터를 받아 인사이트를 ... blog.naver.com 위 실습 과정의 코드 작성 포스팅 In [118]: import pandas as pd import matplotlib.pyplot as plt import seaborn as sns # 그래프에 한글폰트 설정 plt.rcParams['font.family'] = 'AppleGothic' # 유니코드에서 그래프에 마이너스 기호 깨지는 문제 해결 plt.rcParams['axes.unicode_minus'] = False 서울시 폭염, 열대야 현황 시각화¶ 데이터 준비 및 확인¶ ..
서울시 연간 기온변화 분석 및 시각화¶ 전국 기온 데이터 확인¶ 데이터프레임 생성하고 데이터 살펴보기 In [2]: import pandas as pd import matplotlib.pyplot as plt In [3]: # 그래프에 한글폰트 설정 plt.rcParams['font.family'] = 'AppleGothic' # 유니코드에서 그래프에 마이너스 기호 깨지는 문제 해결 plt.rcParams['axes.unicode_minus'] = False 데이터프레임 생성¶ 데이터 파일(csv)을 data폴더에 업로드한다. pd.read_csv(파일경로, encoding ='cp949') In [4]: df_1911 = pd.read_csv('data2/19..
그래프에 수직선, 수평선 그리기¶ In [41]: import pandas as pd import matplotlib.pyplot as plt import seaborn as sns In [5]: # 그래프에 한글폰트 설정 plt.rcParams['font.family'] = 'AppleGothic' # 유니코드에서 그래프에 마이너스 기호 깨지는 문제 해결 plt.rcParams['axes.unicode_minus'] = False In [6]: # 그리드 스타일 plt.rcParams['grid.linestyle'] = '--' plt.rcParams['grid.alpha'] = 0.3 수평선 그리기¶ plt.axhline(y좌표, x축시작위치, x축끝위치) 수평선의 길이가 1이라고 했을 때 x축시작위..
1. 서울시 코로나19 확진자 동선 추이¶ 데이터 준비하기¶ In [2]: import pandas as pd import matplotlib.pyplot as plt 폰트 및 언어 확인하기¶ In [42]: plt.plot([1,2,3],[4,5,6]) plt.title('그래프') plt.show() In [41]: # 그래프를 노트북 안에 그리기 위해 설정 %matplotlib inline # 필요한 패키지와 라이브러리 가져온다. import matplotlib as mpl import matplotlib.pyplot as plt import matplotlib.font_manager as fm # 그래프에서 마이너스 폰트 깨지는 문제에 대한 대처 mpl.rcParams['axes.unicode_m..