공지

정리해야 할 내용

웰시코기 5살 2022. 5. 4. 17:40

# 1. 구글 맵 API- Geocoding API 설정하는 방법                                               
# 2. pandas 의 pivot_table                     
# 3. series 의 데이터 억세스 방법
# 4 dataframe 의 데이터 억세스 방법
# 5 상관분석 - DataFrame 의 corr 함수, 차트로 표현하는법
# 6. DataFrame 의 데이터 정렬하는 방법
# 7. Pandas에서 시간 처리 DatetimeIndex와 함수 to_datetime, to_timedelta,
#    date_range, timedelta_range 설명
# 8. 상관계수 결과를 히트맵으로 보여주는 방법
# 9. 카테고리컬 데이터 확인하는 방법
# 10. 카테고리컬 데이터를 처리하는 방법 - 레이블 인코딩, 원핫인코딩
# #  a. 원핫인코딩은 . sklearn 라이브러이와 pandas 라이브러리 이용하는 법
# 11. Feature Scaling 2가지 방법 - StandardScaler, MinMaxScaler

 

# 1. 분류 문제의 인공지능 ㅇ성능평가 방법 - 컨퓨전 매트릭스

# 2. 머신러닝에서, 신규 데이터 예측하는 순서 - 넘파이 만들고, 리쉐입 하고...~~

# 3. 스케일러나 인코더의 fit_transform()과 transform()함수 사용법

4. 판다스 데이터프레임의 replace 함수- 이상한 값을 np.nan으로 바꾸는것

5. nan 을 처리하는 전략 - Nan 없애는 방법, Nan을 다른 값( 각 컬럼의 평균 등) 으로 셋팅하는 방법

 

# 1. K-Means 의 WCSS 와 Elbow Method 설명

2. Hierarchical Clustering 의 Dendrogram 설명

3. WordCloud 라이브러리 사용법과 Stopwords 적용하는 방법

4. GridSearchCV 사용 설명

1. 문자열 데이터를 처리하기 위해, 구두점 제거와 Stopwords 사용하는 코드

2. 문자열 데이터를 숫자로 바꿔주는 CountVectorizer 와 analyzer 파라미터

3. CountVectorizer 의 fit_transform과 transform 함수 사용법

4. WordCloud 에서 배경 모양을 바꾸는 방법

1. Prophet 라이브러리 사용법

2. Pandas 의 groupby()함수 사용법

3. read_csv 함수의 error_bad_lines=False 파라미터 사용법

4. 데이터프레임의 날짜문자열 컬럼을, datetime64로 변경하는법  >>>  pd.to_datetime

5.Pandas Series의 dt 속성 사용법

 a.예 ) pandas.Series.dt.weekday

 

1. Time Series 데이터를 처리할때 사용하는 resample 함수의 사용법과, 이 함수를 사용하기 위해 인덱스를 설정하는 방법

2. pandas dataframe의 pivot_table 함수 사용법

3. item based collaborative filtering 을 하기 위해, 데이터 프레임의 corr() 함수를 이용한 correlation과, min_periods 파라미터 사용법

4. aws의 rds를 mysql free tier로 생성하는 법

5. windows에 mysql workbench 설치하기

 

1. AWS RDS 에 접속하기위한 방화벽 설정방법

2. MySQL Workbench를 통해 AWS RDS 에 접속환경 설정하는 방법

3. MySQL Workbench를 이용해서 테이블 생성하기

  a. PK, NN, AI, UN

4. MySQL 테이블에 데이터 insert 하기

  a. 하나 저장, 여러개 저장, Not null, Default

5. MySQL 테이블 Selecct 하기

  a. 원하는 컬럼만, 원하는 데이터만

6. MySQL 테이블에 데이터 update 하기

7. MySQL 테이블에 데이터 delete 하기

8. SQL의 문자열 처리 함수들

 

1. 데이터 중복제거 distinct

2. 정렬하기 위한 order by

3. 페이징(paging)에 사용되는 limit 와 offset

4. 문자열 검색에 유용한 like 사용법

5. count, sum, avg, max, min 함수 사용법

6. group by 사용법

7. MySQL 에서 날짜 데이터를 저장하는 데이터 타입

   a. Date, Time, Datetime, TimeStamp

8. case 문 작성법

 

1. if() 함수 사용법

2. ifnull() 함수 사용법

3.  여러 테이블 생성시, foreign key 키 설정하는 방법

4. join 과 left join 하는 방법과 예시

5. group by 의 having 사용법

6. Null 이 아닌 데이터를 가져오는 방법

 

1. 테이블의 unique 설정하는 방법

2. error code : 1062. duplicate entry 가 나오는 이유

3. SQl 의 like 와 문자열 컬럼에 fulltext 설정

 

1. 소스코드 버전 관리를 위한, Git 과 Github.com 사용법

  a. 우리 강의 참고자료 참고하세요.

2. streamlit 설치 방법

3. 파이썬 개발을 위한, VScode 셋팅방법

4. VScode 터미널을 이용해서 스트림릿 실행하는 방법

5. streamlit의 다양한 UI 함수들 정리

 

1. AWS EC2 인스턴스 생성하기

2. widows 에서 aws ec2 리눅스에 접속하기 위한 방법

        a. putty 설정과 aws설정

3. ec2 리눅스에 , 아나콘다 설치하는 방법

4. ec2 리눅스에 git 설치하고, github.com 의 repository 연동하기

 

1. 스트림릿을 ec2 서버에서 실행시킬때, 터미널 접속을 끊어도 24시간 365일 돌아가도록 하는 방법

2. 스트림릿을 실행시킬때 포트 처리하는 방법

3. 하나의 ec2에, 여러 스트림릿 앱을 실행시키려면?

4. 소스코드가 수정되었을 경우, ec2에 수정사항을 반영하는 방법