import analyze import visualize from config import CONFIG if __name__ == '__main__': resultfiles = {} resultfiles['tourspot_visitor'] = [] resultfiles['foreign_visitor'] = [] # collection returnedFilename = collect.crawling_tourspot_visitor( district=CONFIG['district'], **CONFIG['common']) resultfiles['tourspot_visitor'].append(returnedFilename) for country in CONFIG['countries']: returnedFilename = collect.crawling_foreign_visitor(country=country, **CONFIG['common']) resultfiles['foreign_visitor'].append(returnedFilename) # analysis results = analyze.analysis_correlation(resultfiles=resultfiles) # visualize for result in results: print(result) visualize.graph_scatter(results, showgraph=False) # 2. analysis & vsualization result_analysis = analyze.analysis_correlation_by_tourspot( resultfiles=resultfiles) print(result_analysis) visualize.graph_bar(result_analysis, showgraph=True)
import collect from config import CONFIG import analyze import visualize if __name__ == '__main__': # 데이터 수집(collectino) collect.crawling_tourspot_visitor(district=CONFIG['district'], **CONFIG['common']) for country in CONFIG['countries']: collect.crawling_foreign_visitor(country, **CONFIG['common']) # 데이터 분석(analyze)
import pandas as pd import matplotlib.pyplot as plt from config import CONFIG if __name__== '__main__': resultfiles = dict() #collect resultfiles['tourspot_visitor'] = collect.crawling_tourspot_visitor( # 서울특별시 데이터 생성후 파일만들기 district=CONFIG['district'], **CONFIG['common']) resultfiles['foreign_visitor'] = [] for country in CONFIG['countries']: rf = collect.crawling_foreign_visitor(country, **CONFIG['common']) # 외국방문 데이터 생성후 파일만들기 resultfiles['foreign_visitor'].append(rf) # 1. analysis and visualize result_analysis = analyze.analysis_correlation(resultfiles) visualize.graph_scatter(result_analysis) # 2. analysis and visualize result_analysis = analyze.analysis_correlation_by_tourspot(resultfiles) print("result_analysis === " , result_analysis) graph_table = pd.DataFrame(result_analysis, columns=['tourspot', 'r_중국', 'r_일본', 'r_미국']) print("graph_table === ", graph_table) graph_table = graph_table.set_index('tourspot') graph_table.plot(kind='bar') plt.show()