일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- PostgreSQL
- 데이터리안 웨비나
- having
- 데이터분석
- MySQL
- join
- 다중 JOIN
- solvesql
- matplotlib
- 파이썬
- 전처리
- not in
- airflow.cfg
- Round
- 데이터시각화
- 그로스해킹
- 머신러닝
- seaborn
- Oracle
- SQLite
- 결측값
- TRUNCATE
- GROUPBY
- airflow 설치
- 프로그래머스
- hackerrank
- Limit
- SUM
- SQL
- pandas
- Today
- Total
목록Python (26)
Milky's note
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/pEWs3/btrqmbCsDKq/Kqwwp0aXmPJKjbBox33azk/img.png)
line 그래프¶ line 그래프는 데이터가 연속적인 경우 사용하기 적절하다. (예를 들면, 주가 데이터) 먼저 pandas를 이용하여 데이터 셋을 가져와서 그래프를 그리고, matplotlib.plot 라이브러리를 이용해서 파라미터 값을 하나씩 구성할 예정이다. pandas 활용¶ In [6]: import pandas as pd #우선 판다스 라이브러리를 import import matplotlib.pyplot as plt #다음으로 그래프를 그리기 위한 matplotlib.pyplot 라이브러리를 import 한다. # 한글 입력이 되지 않을 때는 다음 줄을 입력해주면 된다. # 맥에는 나눔 고딕이 아닌 애플고딕을 사용해야한다. from matplotlib import rc rc('font&..
1. 결측값 처리 #결측값 채우기(fillna) df['키'].fillna(-1) df2['키'].fillna(-1, inplace=True) #값을 바로 대입 #결측값 삭제(dropna) df.dropna() df.dropna(axis=0) #axis를 사용하여 행 또는 열을 제거 df.dropna(axis=0, how='any') #한개라도 있는 경우 df.dropna(axis=0, how='all') #모두 NaN인 경우 #중복된 값 제거 (drop_duplicates) df['키'].drop_duplicates() df['키'].drop_duplicates(keep='last') #맨마지막 항목 유지 df['키'].drop_duplicates(keep='first') #맨처음 항목 유지 #행 전체..
1. pandas 의 Series 와 DataFrame 1.1 Series 1차원, 1개의 column은 Series라고 한다. mylist = [1, 2, 3, 4] pd.Series(mylist) #실행결과 0 1 1 2 2 3 3 4 dtype: int64 1.2 DataFrame 방법 1. list로 만들기 company1 = [['삼성', 2000, '스마트폰'], ['현대', 1000, '자동차'], ['네이버', 500, '포털']] df1.columns = ['기업명', '매출액', '업종'] #컬럼 이름 수정 df1=pd.DataFrame(company1) # 실행 결과 방법 2. dict로 만들기 company2 = {'기업명':['삼성', '현대', '네이버'], '매출액': [200..
Pandas 위주로 공부하고 있는데 인강이랑 책만 보기에는 실력을 도저히 알 수가 없어서 열심히 구글링을 해서 !! 관련 문제를 풀어볼 수 있는 사이트를 정리하였다. 튜토리얼들을 위주로 먼저 풀어보고, 데이콘에서 하는 Basic 단계 분석부터 도전해봐야겠다!! https://dacon.io/hackathon 교육 - DACON 4만 AI팀이 협업하는 인공지능 플랫폼 dacon.io 일단 데이콘 사이트이다. 교육에 들어가니까 튜토리얼부터 1일1오파 등등 하루마다 꾸준히 연습을 하고 싶은 문제들이 많당 열심히 풀어야징 튜토리얼 빠르게 끝내고, 하루 마다 1일1오파 진행하고, 주제가 뭔가 끌리는 Basic 부터 해보장