본문 바로가기

DB엔지니어가 공부하는 python

(51)
네이버 주식 일자별 매매동향 정보 파이썬 데이터 분석(2) 네이버 주식 일자별 매매동향 정보 파이썬 데이터 분석(2) 안녕하세요. 지난번 네이버 주식 일자별 매매동향 정보 파이썬으로 한번에 가지고 오기(1)편에 이어서 가지고온 데이터를 이용해서 데이터 분석을 하는 과정을 포스트 해보도록 하겠습니다. ##지난편 보러가기## 2020/09/22 - [DB엔지니어가 공부하는 python] - 네이버 주식 일자별 매매동향 정보 파이썬으로 한번에 가지고 오기(1) 네이버 주식 일자별 매매동향 정보 파이썬으로 한번에 가지고 오기(1) 네이버 주식 일자별 매매동향 정보 파이썬으로 한번에 가지고 오기(1) 안녕하세요. 요즘 다들 주식들 많이 하시나요? 저도 주식을 조금씩 공부 하고 있습니다. 주식에 대해서 잘 모르시는 분들이 stricky.tistory.com 위 내용을 아직..
파이썬 No JVM shared library file (jvm.dll) found. Try setting up the JAVA_HOME environment variable properly. 에러 해결 konlpy를 이용하여 텍스트 분석 코딩을 하는도중 아래와 같은 에러를 만났습니다. 해결을 해야겠죠. PS D:\jscode\python_basic> & C:/Users/sas/AppData/Local/Programs/Python/Python38/python.exe d:/jscode/python_basic/sale_data_line.py Traceback (most recent call last): File "d:/jscode/python_basic/sale_data_line.py", line 11, in okt = Okt() File "C:\Users\sas\AppData\Local\Programs\Python\Python38\lib\site-packages\konlpy\tag\_okt.py", lin..
네이버 주식 일자별 매매동향 정보 파이썬으로 한번에 가지고 오기(1) 네이버 주식 일자별 매매동향 정보 파이썬으로 한번에 가지고 오기(1) 안녕하세요. 요즘 다들 주식들 많이 하시나요? 저도 주식을 조금씩 공부 하고 있습니다. 주식에 대해서 잘 모르시는 분들이라도, 개미, 기관, 뭐 이런 말들을 많이 들어보셨을것 같아요. 개미는 이젠 개인 투자자를 말하고, 그 외에는 외국인, 기관등이 있겠죠. 개미투자자와 기관 및 외국인 투자자들의 투자성향, 매매동향을 살펴보기 위하여 이번 파이썬 포스팅을 기획 해보았습니다. 이번 포스트는 https://www.youtube.com/watch?v=xS81bSSDNHQ 이분의 유튜브를 보고 따라서 작성 해보았습니다. 더 자세한 설명은 위 링크에서 확인 할 수 있습니다. 파이썬 공부도 하고, 어떻게 하면 투자자별 매매동향을 쉽게 가지고 올 수..
파이썬 로또번호 추출기 shuffle, sample 사용예제 파이썬 로또번호 추출기 shuffle, sample 사용예제 안녕하세요. 파이썬을 이용해서 로또번호를 추출하는 코드를 작성해 보았습니다. 아주 간단한 코드지만, 저와 같은 파린이 들을 위하여 공부를 위한 기록 정도로 봐주시면 좋겠습니다. 이번 파이썬 로또번호 추출을 위한 코드에서 사용하는 대표적인 라이브러리와 함수는 random 라이브러리와 함께 shuffle과 sample 입니다. 사실 shuffle은 어떻게 보면 무의미한 과정입니다. 어차피 sample을 통해서 나오는 값 자체가 random하게 나오기 때문이죠. 그래도, 공부를 위한 과정이라 넣어본것이니 처음 접하시는 분들은 잘 따라서 해주시면 좋겠습니다. 파이썬 로또번호 추출 코드 파이썬에서는 아주간단한 코드로 random한 로또번호를 추출 해낼 ..
python 라이브러리 haversine 사용법 python 라이브러리 haversine 사용법 파이썬 라이브러리 중에 위경도 값 데이터를 이용해서 두 지점 간 거리를 구할 때 유용하게 쓸 수 있는 패키지가 있습니다. 바로 하버사인 (haversine) 패키지입니다. #하버 사인 (haversine) 필요성 어떤 평면에서 두 점 사이의 거리를 구하는 방법은 아래와 같이 피타고라스 정리를 사용하면 됩니다. 아주 간단하게 두 지점 사이의 직선거리를 구할 수 있겠죠? 하지만 다들 아시다시피 지구는 둥급니다. 이렇게 둥근 지구에서 직선거리를 평면에서 거리를 구하듯이 구하면 안 되겠죠? 두 지점 사이에는 호가 생기기 때문입니다. 최단거리가 직선이 아닌 곡선이 되는 것 이죠. 이때 거리를 구하는 방법이 바로 하버 사인(Haversine) 공식이 되겠습니다. #하..
파이썬으로 GPS 두 위경도 좌표간 거리 구하기 파이썬으로 GPS 두 위경도 좌표 간 거리 구하기 안녕하세요. 어느 두 지점간의 거리를 계산을 해야 할 때가 있습니다. 두 지점간을 직선거리로 이었을 때의 그 거리가 얼마나 나오는지, 확인이 필요할 때 유용하게 쓸 수 있습니다. 아래 지도를 보시면 카카오맵을 통해서 두 지점 간의 직선거리를 잰 것입니다. ※서론 우리가 두 지점 간의 직선거리를 잴 때 아래 공식을 이용하죠. 두 좌표 (x1, y1), (x2, y2)가 있을 때 두 지점 사이의 거리는 x좌표의 차이의 제곱과 y좌표의 차이의 제곱의 합에 대한 제곱근으로 구합니다. 하지만, 위에서 언급한 피타고라스의 정리는 평평한 곳에서의 거리를 구할 때 쓰이는 것이고, 우리가 살고 있는 이 지구 위에서 두 지점 간의 거리를 알고 싶다면 두 지점의 위도(Lat..
제주도에 정말 여자가 많을까? 2편, 파이썬 인구 데이터 분석 제주도에 정말 여자가 많을까? 2편, 파이썬 인구 데이터 분석 안녕하세요. 지난번에 제주도에 정말 여자가 많을까?라는 궁금증에서 출발한 데이터 분석을 해봤었습니다. 1편에서는 단순하게 제주도의 여성 인구가 제주도 남성 인구와 비교해서 많은지는 확인은 해봤었습니다. 하지만, 그건 라는 궁금증을 해소 하기에는 조금 부족하지 않았나 하는 생각이 들어서 이번엔 우리나라 전국 데이터와 제주도 데이터를 비교하는 분석을 해보았습니다. 데이터 분석 개요는 아래와 같습니다. 1세 ~ 100세 이상 구간으로 1세 단위로 나뉘어 있는 전국 및 제주도 남녀 인구 데이터를 가지고 옵니다. 각 나이별 데이터에서 "여자/남자*100" 수식을 적용해서 남성 대비 여성 인구 비율을 구하여 새로운 칼럼을 생성합니다. 위 수식이 적용된 ..
알고리즘 파이썬으로 완전정복 하기 알고리즘 파이썬으로 완전정복 하기 ▶인사말 안녕하세요. 파이썬으로 공부하는 프로그래밍 알고리즘 기본에 관해서 15개의 포스팅을 완료했습니다. 지난 포스팅들을 모아 두고 공부하실 분들을 위해서 이 포스팅을 작성합니다. 프로그래밍을 한다는 것은 알고리즘을 구현하는 것과 같은 행위라고 생각합니다. 알고리즘은 프로그래밍이며, 프로그래밍은 알고리즘입니다. 언뜻 보기에 아주 기초적이며 쉬워 보일지 몰라도 막상 하나하나 하시다 보면 왜 이걸 공부해야 하는지 파악하실 수 있을 것입니다. 여기 나오는 14개의 알고리즘의 기본적인 내용을 잘 숙지하시어 앞으로 프로그래밍을 하는 데 있어서 많은 도움이 되길 바라봅니다. 참고로 아래 포스팅들은 전혀 파이써닉한 느낌이 없습니다. 알고리즘 본질에 대해서 저도 공부를 병행하면서 그..