Python(12)
-
전국 대학교 folium활용하여 표시하기
데이터 가져오기https://www.data.go.kr/data/15138981/fileData.do (공공데이터 포털)에서 데이터를 가져온다.데이터에 경도 위도 값이 있지만 열을 제거하고 없다는 가정하에 데이터 실습을 진행해 보자.(구글 sheets 사용 필수)이번에는 주소를 활용하여서 경도, 위도 값을 가져오기 위해서는 다음과 같은 방법을 사용하면 된다.1. 확장 프로그램 => 부가 기능 => 부가 기능 설치 순으로 클릭해 준다.2. 검색창에 Geocode by Awesome Table 치고 설치해 준다.3. 설치 화면을 나간 다음에 확장 프로그램 => Geocode by Awesom Table => Start Geocoding을 눌러서 시작해 준다.4. 시작해준 뒤 지번 주소로 바꾸어 준다. 5. ..
2024.11.08 -
WorldCloud 시각화분석
WorldCloud란?string 문자열에서 단어들의 빈도를 활용하여서 글자의 크기 또는 굵기에 변화를 주어서 시각적 이미지로 표현하는 것을 의미설치하기 pip install wordcloud (colab은 따로 설치할 필요 없음) 라이브러리 선언 from wordcloud import WordCloud import matplotlib.pyplot as plt (matplotlib라이브러리를 기반으로 함께 선언해 준다.)WordCloud 기초제일 먼저 위키피디아를 활용하여서 영어 텍스트를 수집해 준다.이제 colab에서 파일을 불러오고 업로드해준다.open('파일 경로', encoding='UTF-8')로 지정해 준다.file=open("/content/wikipedia_pyton.txt",'r',enc..
2024.11.07 -
데이터 시각화2
Bar 차트 그리기Bar사용하기plt.bar(데이터, 속성): 데이터는 x축, y축에 표시할 데이터를 넣어준다.import matplotlib.pyplot as plt도시 = ['부산', '대구','인천','광주','대전']출생아수 = [14446, 10661, 14947, 7956, 7414]혼인건수 = [11081, 7287, 10881, 4901, 5419]plt.bar(도시, 출생아수)plt.bar(도시, 혼인건수)plt.show()Bar차트 속성label="범례이름": 범례이름을 차트내에 지정해 준다.plt.legned(): label값을 표시해 준다. import matplotlib.pyplot as plt도시 = ['부산', '대구','인천','광주','대전']출생아수 = [14446, 10..
2024.11.06 -
데이터 시각화란?
데이터 시각화를 하는 이유많은 데이터를 빠르게 분석가능시각화를 통한 데이터를 한눈에 습득가능새로운 패턴을 발견가능항목 간의 관계 발견가능막대차트(Bar Chart)데이터 트렌드 파악데이터 순위 파악cf)비교 데이터가 많으면 수평 막대가 유용함순위를 강조하려면 오름 차순으로 표현데이터 구분을 하려면 다른 색상으로 지정분산형 데이터(Scatter Chart)직교 좌표계를 이용하여 점들을 표시두 개의 데이터의 관계를 나타낼 때 유용함분포 양상을 비교할 때 유용함cf)데이터 관계를 나타낼 때는 추세선을 사용하기도 함변수의 관계가 두 개 이상이면 서로 다른 색상을 사용선 차트(Plot Chart)데이터 트렌드의 변화를 확인하는 데 유용함시간의 흐름에 따른 데이터 변화를 확인하는 데 유용함cf)데이터 구분을 위해서..
2024.11.03 -
파이썬 기초(9)
문자열문자들이 열렬로 묶여 있는 것을 의미한다.문자열 상수는 작은따옴표나 큰 따옴표 사용s="abcdefg"s1='seojun'원시 문자열r을 따옴표 앞에 두어서 이스케이프 문자를 무시하고 출력할 수 있다.이스케이프 문자백슬래시( \ ) 문자를 사용하여 의미를 지워 준다.예를 들어서 \' 를 사용하게 된다면 따옴표가 가지는 기능을 무시해 준다.하지만 r을 붙인다면 이스케이프 문자의 기능을 무시하고 문자열 전체를 출력해 준다.print('abcd\'seojun')print(r'abcd\'seojun')abcd'seojunabcd\'seojunr: 문자열의 이스케이프 기능 무시이스케이프 문자( \ ): 문자열 내부에서 따옴표와 같은 문자 앞에 붙어서 기능을 무시인덱싱&슬라이싱문자열도 리스트와 같은 자료구조에..
2024.09.22 -
파이썬 기초(6)
리스트리스트(list)는 여러 자료를 하나의 변수에 저장하는 자료형a=[value_1, value_2,...]리스트 기초리스트는 [ ] 대괄호로 감싸고 원소는 ' , '로 구별해 준다.리스트 안에는 다양한 type이 들어올 수 있고, 빈 리스트는 a=[ ]와 같이 만들 수 있다.리스트의 인덱스는 0번째 요소부터 순서가 메겨진다.리스트의 인덱스는 음수의 값도 가능하다.list 인덱스 응용inlist의 element 인가를 결정하는 연산자not inlist의 element가 아닌 element를 결정하는 연산자list 활용 기본len(list_name): list의 길이list1+list2: list1과 list2를 합친 것을 의미list1*3:list1을 3번 반복list slicelist [index1..
2024.05.19