# conda 가상환경 실행
# 가상환경이 없는경우 conda create -n test pip python=3.7 명령어 실행
conda activate test
# airflow 설치
pip install apache-airflow
# db init
airflow db init
# webserver 실행
airflow webserver -p 8080
airflow 웹서버 접속
웹서버를 실행하게 되면 아래와 같이 airflow 웹서버거 실행되며 localhost:8080을 url에 입력하여 접속합니다.
접속하면 아래 그림과 같이 로그인 창이 뜹니다. 이제 다시 커멘드창으로 이동하여 계정을 생성하겠습니다.
airflow 계정 생성
웹서버를 창은 그대로 두고 새로운 창을 열어 아래 명령어을 입력하게 되면 admin권한을 가지는 admin계정이 생성됩니다.
코스닥에 상장된 섹터 중 상위 10개의 섹터를 불러온 후 시각화하였습니다. 소프트웨어 개발 및 공급업과 특수 목적용 기계 제조업 섹터의 상장이 많은 것을 볼 수 있습니다.
li = df_kosdaq['Sector'].value_counts()[:10].index
top10 = df_kosdaq[df_kosdaq['Sector'].map(lambda x : x in li)]
plt.figure(figsize = (20,10))
sns.countplot(data = top10,y= 'Sector')
plt.show()
코스피 종목 불러오기
코스피 종목을 불러오겠습니다. 위와 다르게 'KOSPI'를 입력하게 되면 코스피 종목들을 불러올 수 있습니다. 코스피 종목들은 822건으로 확인됩니다.
코스피의 경우 코스닥과 달리 기타 금융업과 자동차 신품 부품 제조업이 많은 것으로 나타났습니다.
li = df_kospi['Sector'].value_counts()[:10].index
top10 = df_kospi[df_kospi['Sector'].map(lambda x : x in li)]
plt.figure(figsize = (20,10))
sns.countplot(data = top10,y= 'Sector')
plt.show()