전체 글21 [Python] 시각화 2. Folium 저번 글에 이어서 이번에는 Folium을 이용해 시각화하는 코드를 보여줄 것이다.Folium은 지도에 좌표를 찍고 싶거나 데이터를 지도 위에 표현하고 싶을 때 편하게 쓸 수 있다. Folium을 쓰기 위해서는 좌표가 필요하다.지도 위에 직접 표시를 하는 것이므로 정확히 어느 곳에 시각화를 할지 좌표로 찍어주어야한다.가지고 있는 데이터가 위도, 경도는 없고 어느 지역 이름이나 특정 건물 이름만 있는 경우에 직접 위도, 경도를 구해야한다.그 좌표를 구해주는 사이트가 있다. Kakao에서 제공하는 Kakao developers이다.https://developers.kakao.com/ Kakao Developers카카오 API를 활용하여 다양한 어플리케이션을 개발해보세요. 카카오 로그인, 메시지 보내기, 친구.. 2023. 12. 17. [Python] 시각화 1. Pyechart 최근 실습해본 시각화 기법은 Pyechart, Folium, Geocoding이다.전반적인 패키지 설명이 아닌 내가 필요에 의해 사용했던 코드만 간략히 보여주려한다.한꺼번에 블로그를 쓰기보단 필요한 부분만 볼 수 있도록 3개의 글로 나눠 적을 것이다.오늘은 Pyecharts 먼저 소개한다. 그냥 그래프를 그리는 것은 ggplot으로도 가능하고, matplotlib로도 가능하다.내가 pyecharts를 이용해 그래프를 그린 이유는 때에 따라서 움직이는 그래프를 그리고 싶어서이다.정적인 그래프도 사실 잘 그리는 편은 아니지만 그려본 적은 꽤 있다. 그런데 3D라던지 동적인 그래프는 잘 안그려봤다.그래서 이번에 pyecharts를 이용해 막대그래프를 그려보았다. 일단 데이터를 만든다.import pandas .. 2023. 11. 7. [Python] PyCharm에서 main.py 예전에 교수님께서 jupyter 말고 다른 에디터에서도 코딩을 할 필요가 있다고 하셨다. 나는 jupyter로 파이썬을 배웠고 딱히 불편한 점은 없었다. 그래서 매번 jupyter만 썼다. 물론 파이참을 안쓴 건 아니지만 자주 쓰진 않았다. 그런데 전문가가 되려면 jupyter가 아닌 다른 에디터도 쓰는 것이 맞다는 생각이 들었다. 그래서 요즘 PyCharm을 쓰려고 노력중이다. PyCharm에서 새로운 프로젝트를 실행하면 나오는게 main.py이다. 예전에 나는 갑자기 나오는 main.py가 당황스러웠고, 예시인가보다 하며 그냥 지웠다. 한번 궁금한 적이 있어 main.py가 의미하는 것을 공부해보았었다. main.py은 메인프로그램을 의미한다. # This is a sample Python scrip.. 2023. 10. 22. Git git을 이용하기 위해서 내가 했던 여러가지 방법들에 대해 설명을 할 것이다. 먼저, 기본적으로 git을 사용하는 방법이다. [참조] https://vanillacreamdonut.tistory.com/193 [Github] 깃 허브에 폴더 전체 업로드 방법! 내 컴퓨터의 폴더 전체를 깃허브에 업로드를 하고 싶었다! 1. 업로드할 폴더의 상위 폴더로 가서 git bash 클릭! (우클릭) git bash here를 클릭해준다! 2. 폴더 Add - Commit - Push Git 오류! fatal: not a git reposi vanillacreamdonut.tistory.com 1. git init 2. git remote add origin github주소 3. git add 파일명 4. git c.. 2023. 5. 29. BERT (2) 저번에 BERT를 시도했는데 정확도가 너무 낮았던 문제가 있었다.그래서 추가적으로 알아보았고, finBERT를 알게되었다.원래 기존 BERT는 긍정, 부정 등 감성분석을 말한다. 근데 finBERT는 금융 즉, 경제를 위해 만들어진 모델이다. https://www.kaggle.com/code/nlpquant/finbert-ext FinBERT-EXTExplore and run machine learning code with Kaggle Notebooks | Using data from multiple data sourceswww.kaggle.com코드는 여기에 나오는 코드를 전부 가져다 썼다.여기서 나와 다른 점은 Sentences_50Agree 데이터를 쓰는 것이 아닌 Sentences_AllAgree.. 2023. 5. 24. 트위터 API 이 글은 트위터 데이터를 얻기 위한 나의 노력을 적어둔 것이다.(며칠동안의 고민과 노력이 아까워서...)결론부터 이야기 하자면 "트위터 데이터는 더이상 무료로 얻을 수 없다." 예전 논문 리뷰 2에서 트위터 데이터를 다룬 논문을 리뷰한 적이 있다.그때 블로그에는 추후 트위터 데이터로 시도를 해볼 것이라고만 적어두었는데사실 트위터 데이터로 이미 해보았다.그때 결과가 매우 좋지 못해서 코드를 올리지 못했었다.Date = pd.date_range(start='20160630', end='20200701')Date = Date.strftime('%Y-%m').unique()Date = list(Date)def tweet_collect(Date): query = "AAPL" start_day = Dat.. 2023. 5. 18. 이전 1 2 3 4 다음