일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- Agile
- javascript
- AWS
- Crawling
- instance
- python
- algorithm
- pandas
- matplotlib
- ECS
- analyzing
- angular
- Project
- 프로젝트
- keras
- 애자일
- adaptive life cycle
- opencv
- DANAWA
- 자바스크립트
- webcrawling
- data
- Method
- Scrum
- 크롤링
- data analyze
- tensorflow
- visualizing
- TypeScript
- 다나와
- Today
- Total
목록전체 글 (129)
LiJell's 성장기
알고리즘 시간 복잡도 O(1) – 상수 시간 : 문제를 해결하는데 오직 한 단계만 처리함. O(log n) – 로그 시간 : 문제를 해결하는데 필요한 단계들이 연산마다 특정 요인에 의해 줄어듬. O(n) – 직선적 시간 : 문제를 해결하기 위한 단계의 수와 입력값 n이 1:1 관계를 가짐. O(n log n) : 문제를 해결하기 위한 단계의 수가 N*(log2N) 번만큼의 수행시간을 가진다. (선형로그형) O(n^2) – 2차 시간 : 문제를 해결하기 위한 단계의 수는 입력값 n의 제곱. O(C^n) – 지수 시간 : 문제를 해결하기 위한 단계의 수는 주어진 상수값 C 의 n 제곱. 1. 스택(stack) 자료구조 먼저 들어 온 데이터가 나중에 나가는 형식(선입후출)의 자료구조 입구와 출구가 동일한 형태..
Modified on Jan 05 2022 # -_- coding: utf-8 -_- """ Created on Mon Dec 27 11:15:23 2021 @author: hanju """ python pandas groupby 그룹연산 성별 성적 평균, 학년별 성적 최고점수, 부서별 평균 연봉 groupby import pandas as pd from pandas import Series, DataFrame kimchi = pd.read_csv("./data/kimchi_test.csv", encoding='cp949') ''' kimchi.groupby(by=None, # 그룹핑 할 컬럼(기준) axis= 0, # 그룹핑 연산 방향 level = None) # 멀..
Modified on Jan 04 2022 # -- coding: utf-8 -- """ Created on Fri Dec 24 13:23:31 2021 @author: hanju """ pandas 정렬 sort() 예제파일은 다운 후 파일을 불러 올 때 경로를 잘 설정해주면 된다. 다운로드 참고 import pandas as pd import numpy as np from pandas import Series, DataFrame pwd # present working directory 현 위치 폴더(디렉토리) # C:\Users\hanju\Desktop\multicamp\data pd.read_csv('C:/Users/hanju/Desktop/multicamp/data/emp.csv') # 절대 경로..
Modified on Jan 03 2022 # -- coding: utf-8 -- """ Created on Fri Dec 24 11:06:32 2021 @author: hanju """ replace 메서드_치환, 삭제 replace 메서드 replce(찾을 문자열, 바꿀 문자열) 1. 기본 문자열 메서드 기본 파이썬 제공 문자열에서 호출 가능 벡터 연산(각 원소별 반복 처리) 불가 오직 문자열 치환만 가능(숫자치환, NA 치환 불가능) 'abcd'.replace('a', 'A') #'Abcd' >> a를 A로 치환 'abcd'.replace('a', '') # 'bcd' >> 공백으로 치..
Modified on Jan 02 2022 # -- coding: utf-8 -- """ Created on Mon Dec 20 17:05:55 2021 @author: hanju """ import numpy as np from pandas import Series, DataFrame df1 = DataFrame(np.arange(1,17).reshape(4,4)) dir(df1) # 다양한 기능 확인 df1 # 0 1 2 3 # 0 1 2 3 4 # 1 5 6 7 8 # 2 9 10 11 12 # 3 13 14 15 16 df1.sum(axis=0) # 행별 (서로 다른 행 끼리) 같은 위치값 갖는것 끼리 합 # 0 28 # 1 32 # 2 36 # 3 40 # dtype: int64 df1.sum(..
Modified on Jan 02 2022 # -- coding: utf-8 -- """ Created on Mon Dec 20 15:18:23 2021 @author: hanju """ 판다스_문자열 메소드 기본 메소드 : 벡터 연산 불가능 (매 원소마다 반복 불가) 'abc'.upper() # 'ABC' 'a/b/c'.split('/')[1] l1 = ['abc','def'] l2 = ['a/b/c','d/e/f'] l1.upper() # 안됨 ㅠ l2.upper() # 따라서 맵 활용 list(map(lambda x: x.upper(), l1)) # ['ABC', 'DEF'] list(map(lambda x: x.split('/'), l2)) # [['a', 'b', 'c'], ['d', 'e', ..
\# -*- coding: utf-8 -*- modified on Jan 01 2022 """ Created on Mon Dec 20 13:31:24 2021 @author: hanju """ 07. Pandas _ Series, DataFrame import numpy as np import pandas as pd from pandas import Series, DataFrame pandas : 2차원 정형데이터(테이블, 표 , 데이터프레임) 기본단위 : Series() 1차원 자료구조 하나의 데이터 타입 허용 Series([1,2,3,4]) s1 = Series([1,2,3,4]) s2 = Series([1,2,3,'4']) s3= Series([1,2,3,4], index = ['a','b','c'..

데이터시각화 matplolib 1) 데이터 가져오기 1. CSV 파일 다운로드 https://data.kma.go.kr/stcs/grnd/grndTaList.do?pgmNo=70 위 링크인 기상자료개방포털로 이동 기후통계분석 --> 기후분석 --> 기온분석으로 들어가 '기간'을 1904년 1월 1일부터 현재 일자로 설정 지역은 서울 검색 csv 다운로드 2) 다운로드 한 파일 수정하기 1. 다운로드 한 파일을 엑셀로 연 후 아래와 같이 수정 2. 다른이름으로 저장 파일을 원하는 경로에 설정 후 이름을 seoul로 변경하고, 파일 형식은 CSV(쉼표로 분리) 선택 본인의 경로는 파이선의 root 폴더에 저장했다. 3) 주피터 노트북 키기 파이썬을 사용하는 이유는 시각화를 해주기 때문이다. 1. 주피터가 없..

Github에서 보기: https://github.com/LiJell/TIL/blob/master/Jupyter%20Notebook%20(%EC%A3%BC%ED%94%BC%ED%84%B0%20%EB%85%B8%ED%8A%B8%EB%B6%81)%20%ED%99%98%EA%B2%BD%EC%84%A4%EC%A0%95%20%20%EC%8B%9C%EC%9E%91%ED%8F%B4%EB%8D%94%20%EB%B3%80%EA%B2%BD%EB%B0%A9%EB%B2%95.md Jupyter Notebook (주피터 노트북) 환경설정 : 시작폴더 변경방법 -순서- 주피터 노트북 환경설정 두가지 #c. NotebookApp.notebook_dir='' 문장을 수정 시작 메뉴의 주피터 노트북 속성을 수정 정리 1. 주피터 노트..