일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
- covid
- Python
- matplotlib
- 지도
- geopandas설치
- 시각화
- geopnadas
- pipwin
- 코로나
- 오픈API
- kepler
- 막대그래프
- 에러
- 공공데이터포털
- QGIS라벨링
- map
- Folium
- riotapi
- geopandas에러
- kepler.gl
- API
- r
- 마커클러스터
- 오류
- covid19
- 라이엇
- 인코등
- 파이썬
- 라이엇api
- OSMnx
- Today
- Total
목록Python (15)
Nerdy
# 텍스트 데이터 해당 텍스트 파일은 이번 러시아 침공으로 인해 젤렌스키 우크라이나 대통령이 연설한 내용을 담은 파일이다. 연설문 텍스트 파일을 활용해 단어 시각화인 word cloud를 만들어본다. 워드클라우드(wordcloud)는 데이터에서 얻은 태그들을 분석하여 중요도 또는 인기도 등을 고려하여 시각적으로 표시하는 방법이며 각 태그들은 중요도에 따라 글자의 굵기와 색상 형태가 변한다. 1. 라이브러리 import wordcloud를 만들기 위해 사용할 라이브러리를 import 해준다. from wordcloud import WordCloud import matplotlib.pyplot as plt from collections import Counter from konlpy.tag import Ok..
# csv 파일 산점도 그래프를 그리기 위해 사용할 데이터는 iris 데이터다. iris 데이터는 꽃잎의 각 부분의 너비와 길이 등을 측청한 데이터이며 150개의 레코드로 구성되어 있다. 1. 데이터 가져오기 대상 데이터를 가져오기 위해 pandas 라이브러리를, 산점도 그래프를 그리기 위해 matplotlib 라이브러리를 import한다. 데이터 파일을 읽기 위해 pd.read.csv 함수를 사용하고 대상 컬럼은 1번 컬럼(Sepal.Length) 와 3번 컬럼(Petal.Length)으로 한다. import pandas as pd import matplotlib.pyplot as plt # 파일 가져오기 iris = pd.read_csv("ch9_data/iris.csv") iris # 대상 컬럼 객..
matplotlib는 차트를 그리는 시각화 라이브러리 패키지이며 원 그래프 또는 원형 차트라고 부르는 파이 차트를 데이터를 활용하여 만들어보도록 한다. # csv 파일 데이터 '04-01-2021.csv' Data : 전 세계 코로나 확진자 감염수와 발병 지역, 사망 수 등의 수치들이 담긴 데이터 1. 데이터 가져오기 pandas의 pd.read.csv 함수를 사용하여 데이터를 가져와 객체에 담는다. iris = pd.read_csv("ch9_data/iris.csv") iris df = pd.read_csv('04-01-2021.csv', na_filter=True) test1 = pd.DataFrame(df) test1 2. 데이터 그룹화 코로나 확진 관련 데이터가 담긴 '04-01-2021.csv'..
아래 두개의 문장이 있습니다. '버거를 주문할 시에 혜택 차원에서 음료수 및 감자튀김을 받을 수 있다.' vs '버거를 주문하면 음료수와 감자튀김은 서비스다.' 두 문장은 같은 얘기를 하는건데 각자만의 어떤 스타일이 있습니다. 스타일이라는 건 주관적인 것이기 때문에 특정 스타일이 무조건적으로 더 좋다고 말하기는 어렵겠지만 확실히 아래 문장이 더 간결하고 의미를 더 깔끔하게 전달할 수 있을겁니다. 마찬가지로 글을 쓸때 처럼 코딩을 할 때도 스타일을 신경 써주면 이해하기 쉬운 코드가 되며 이는 좋은 스타일을 가진 좋은 코드라고 할 수 있을겁니다. 하지만 코드의 스타일은 내가 보기 좋다고 되는게 아닙니다. 만약 어떤 회사에서 개발자로 일하게 된다면 그 회사에서 따르기로 하는 스타일 가이드가 있을겁니다. 그 스..
파라미터에게 기본값(default value)을 설정할 수 있습니다. 기본값을 설정해 두면, 함수를 호출할 때 꼭 파라미터에 값을 안 넘겨 줘도 됩니다. 이런 파라미터를 옵셔널 파라미터(optional parameter)라고 합니다. 필수로 넘겨 줄 필요가 없으니까 '옵셔널'이라고 하는 거죠. 아래 코드를 보시면 def myself(name, age, nationality="한국"): print("내 이름은 {}".format(name)) print("나이는 {}살".format(age)) print("국적은 {}".format(nationality)) myself("코드잇", 1, "미국") # 옵셔널 파라미터를 제공하는 경우 print() myself("코드잇", 1) # 옵셔널 파라미터를 제공하지 ..
1. floor division (버림 나눗셈) print(7 // 2) #결과값 : 3 나눈 결과값에 소수점을 버려지기에 소수점 .5를 버러져서 3만 나온다. print(8 // 3) #결과값 : 2.6666.... 원래는 2.6666... 이 나오는데 소수점을 버리기에 2만 남게 된다. 1-1. 만약 소수형을 버림 나눗셈 하게 되면? print(8.0 // 3) print(8.0 // 3.0) print(8 // 3.0) #결과값 : 2.0 버림 나눗셈인데 둘 중 하나 또는 둘 다 소수형이면 결과값도 소수형으로 출력을 하게 된다. 2. round 함수(반올림) print(round(3.1415926535)) #결과값 : 3 round 함수에 파라미터로 소수형 값 하나를 넘겨줬는데 이 안에 있는 값을 ..