본문 바로가기

분류 전체보기

(57)
MySQL - Table 생성하기 Create Table 데이터베이스를 펼치면, Tables라는 항목이 있는데, 이 항목 위에서 마우스 우클릭을 하면, Create Table... 클릭. 그림. Create Table 4.2 테이블 속성 입력 ① Table Name에 이름 입력. ② Charset에 utf8 선택. ③ Collation에 utf8_bin 선택. 그림. 테이블 속성 입력 4.3 컬럼 생성 Column Name 밑에 마우스 클릭. 그림. 컬럼 생성 4.4 컬럼 생성 ... ① Column Name, Datatype, Primary Key, Not Null, Unique, Binary, Unsinged, zeo Fill, Auto Increment, Generated 입력. ② Apply 클릭. 컬럼 속성 PK (Primary..
AWS RDS 사용 방법, Mysql 들어가며 이번 포스팅에선 AWS RDS를 이용하여 mysql 인스턴스를 생성하고, 타임존이나 한글 설정하는 방법을 알아보도록 하겠습니다. RDS란? RDS는 Relational Database Service의 약자입니다. 관계형 데이터베이스 서비스라는 말인데, aws aurora, mysql, mariadb, oracle, posgresql, mysql-server 엔진을 제공합니다. [aurora/mysql/mariadb] / [oracle] / [postgresql] / [mysql-server] 이런식으로 그룹 제품군을 나누면 됩니다. RDS를 이용하면 여러 이점들이 존재하는데 간편한 관리와 확장/백업의 용이성 등이 있습니다. 가격에 있어서는 비싸다고 생각하지만, aurora의 경우 성능대비 싸다고..
Python - Groupby() 사용법 DataFrame 에서 컬럼안에 같은 값의 데이터가 여러가지 존재할때 같은 값을 가진 데이터끼리 묶어서 처리하는 함수 위의 DataFrame의 'Date' 컬럼과 같이 '2015-01-04' 값이 중복될때 사용한다 그룹을 묶고자 하는 컬럼을 (소괄호)에 컬럼명을 적고 값을 추출하고자 하는 컬럼을 [대괄호]안에 입력한다.
Python - Prophet 라이브러리 사용법,fit,predict,periods Prophet 이란? 페이스북에서 만든 오픈소스 Seasonal time series data를 분석할 수 있는 딥러닝 라이브러리다 프로펫 공식 페이지 : https://facebook.github.io/prophet/docs/quick_start.html#python-api Prophet 사용방법 데이터를 Prophet 에 맞도록 가공 # 필요한 컬럼은 ds, y (컬럼 이름을 맞춰야함) Prophet을 변수로 지정하고 fit 사용하여 학습시키기 미래 DataFrame 생성 예측 시각화
Python - 카테고리컬 데이터 LabelEncoder(), OneHotEncoder() 컴퓨터는 숫자로 처리해야 한다. 숫자가 아닌 데이터 중에서, 카테고리로 판단되는 데이터는 숫자로 바꿔줄 수 있다. Label Encoding - 범주형 변수의 문자열을 수치형으로 변환 OneHot Encoding - 피쳐값의 유형에 따라 새로운 피쳐를 추가해 고유값에 해당하는 컬럼에만 1을 표시하고 나머지 컬럼에는 0을 표시 카테고리컬 데이터인 Mixer 와 Computer 를 0과 1로 변환하여 처리하는걸 볼 수 있다. 레이블 인코딩을 이용해 문자열을 숫자로 변환한 후 2차원 데이터로 변환하는 reshape을 사용 원-핫 인코딩을 적용한 모습
Python - DataFrame 의 Data 정렬하는 방법 sort_values(),ascending= 임의로 만든 데이터 프레임을 준비합니다. 1. 컬럼 'a' 를 기준으로 데이터 프레임을 정렬 # 결과가 데이터프레임으로 출력 2. 컬럼 'a'를 기준으로 시리즈를 정렬 3. 정렬의 차순을 설정하는 방법 # 오름차순 ascending = True < default 값 # 내림차순 ascending = False
Python- dataframe 의 데이터 access 방법 loc, iloc 데이터프레임의 컬럼에 접근하고 싶을때는 변수['컬럼명'] 을 입력하면 데이터에 저장되어있는 호출한 컬럼을 모두 불러온다. 변수.loc[ 행 , 열 ] > 내가 원하는 조건의 행을 불러오고 싶을때 자주 쓴다. > 컬럼을 불러올때는 '컬럼명'을 입력해야 한다. ex ) 변수.loc[ 내가 원하는 변수 조건 , ] 변수.iloc[ 행, 열] > loc 함수와는 다르게 호출하고자 하는 컬럼의 인덱스를 입력한다. > 컬럼명 대신에 슬라이싱 하여 호출하고자 할때 사용한다. ex ) 변수.iloc[ 행 , 'A' : 'D' ]
Jupyter Notebook 테마 변경하는 방법 1. Anaconda 터미널에 접속 2. jupyter theme 패키지 설치 3. 지원하는 테마 목록 보기 > jt -l 4. 지원하는 테마 적용하기 > jt -t 테마 이름 > #내가 적용한 테마 jt -t onedork -fs 115 -nfs 125 -tfs 115 -dfs 115 -ofs 115 -cursc r -cellw 80% -lineh 115 -altmd -kl -T -N # 기본 세팅으로 되돌리기 > jt -r