skinOptions.hljs
[Python] Haversine - 두 지점의 위도 경도로 직선 거리 구하기
·
python/라이브러리
▣ 하버사인(haversine) 공식이란? 하버사인(haversine) 공식은 평면이 아닌 둥근 지구표면에 있는 두 지점 사이의 직선 거리를 구하는 방법입니다. 출처: 위키피디아 from haversine import haversine, Unit Busan = ( 35.198362, 129.053922) Ulsan = ( 35.519301, 129.239078) haversine(Ulsan,Busan) # 직선 거리를 구하는 함수
[Python] tqdm 라이브러리 - 작업 진행률 표시
·
python/라이브러리
tqdm 라이브러리 - 작업 진행률 표시 tqdm이터러블을 둘러싸서 스마트 진행률 표시줄을 출력할 수 있는 Python 라이브러리입니다. NS tqdm 진행률 표시줄은 경과된 시간을 표시할 뿐만 아니라 iterable에 대해 남은 예상 시간도 표시합니다. 1. tqdm 모듈 설치하기 (Pycharm) pip install tqdm 2. 라이브러리 임포트하기 # Library import from tqdm import tqdm 3. 구현하기 이터러블 객체(반복가능한 객체)를 tqdm으로 감싸면 된다. from tqdm import tqdm range = range(0,10) for num in tqdm(range): print(num)
[기초] Altair / 데이터 시각화
·
python/라이브러리
보호되어 있는 글입니다.
[기초] Seaborn 라이브러리 정리 / Python 파이썬
·
python/라이브러리
Seaborn(SNS)를 사용한 파이썬 데이터 시각화 기초 matplotlib Seaborn 홈페이지 데이터 과학을 공부하는 데 있어 필수적인 데이터 시각화에 대해서 공부하도록 하겠습니다. 오늘은 Seaborn 과 matplotlib를 사용하여 데이터를 시각화하는 방법에 대해서 알아보겠습니다. 데이터는 기존 라이브러리에서 제공하는 데이터를 바탕으로 진행하도록 하겠습니다. 데이터에 따른 그래프 우선 데이터의 형태에 따라 어떤 종류의 그래프를 사용하는 것이 좋은지 알아보겠습니다. 1차원 데이터 + 실수값, 실수 분포 플롯 -> 커너밀도, 러그, rugplot, kdeplot, distplot 카테고리별 데이터의 양 확인 -> countplot 다차원 데이터 (변수가 여러 개) -> 2차원 실수형 데이터 : ..
[기초] Pandas 라이브러리 정리 (1) / Python 파이썬
·
python/라이브러리
1. 데이터 내용 미리보기 : head(), tail() head()는 데이터의 앞단, tail()은 뒷단을 볼 수 있다. 괄호()안에 숫자를 입력해 해당 숫자만큼의 행을 볼 수 있고, 기본값은 6row까지다. import pandas as pd df = pd.read_csv("~/auto-mpg.csv",header=None) df.head() 18.0 8 307.0 130.0 3504.0 12.0 70 1 chevrolet chevelle malibu 15.0 8 350.0 165.0 3693.0 11.5 70 1 buick skylark 320 18.0 8 318.0 150.0 3436.0 11.0 70 1 plymouth satellite 16.0 8 304.0 150.0 3433.0 12.0 7..
[라이브러리] itertools / Python
·
python/라이브러리
itertools 란 효율적인 루핑을 위한 이터레이터를 만드는 함수이다. itertools에는 아래와 같은 조합형 이터레이터가 있다. combinations() combinations_with_replacement() product() permutations() combinations(iterable, r) : iterable에서 원소 개수가 r개인 조합 뽑기 from itertools import combinations l = [1,2,3] for i in combinations(l,2): print(i) ''' 출력 결과: (1, 2) (1, 3) (2, 3) ''' combinations_with_replacement(iterable,r) : iterable에서 원소 개수가 r개인 중복 조합 뽑기 ..