300x250 파이썬11 파이썬 데이터 시각화 입문 6 : 연습문제 이번에는 데이터 시각화 연습문제이다. 기존 자료를 쓰면 또 재미없지 않은가? 새로운 데이터를 이용해보자. 혹시나 해서 지난 글을 아래에 붙여둔다. 파이썬 데이터 시각화 입문 5 : 데이터 시각화 지난 글에서 Pandas, Matplotlib을 다루는 방법에 대해 간단하게 보았다. 파이썬 데이터 시각화 입문 4 : Matplotlib 다루기 파이썬으로 데이터 시각화를 하려고 할 때, 가장 입문하기 어려웠던 라이브러 fecu.tistory.com 1. 파일 및 문제 아래 파일은 공공데이터 포털에서 받은 연간 범죄 발생 건수, 검거 건수 통계이다. 아래의 조건에 따라 그래프를 그려보자. 해킹(자료유출)의 발생 및 검거 건수를 시각화 할 것 제목, x 축 레이블, y 축 레이블, 범례를 설정 할 것 선의 스타일.. 2023. 11. 14. 파이썬 데이터 시각화 입문 5 : 데이터 시각화 지난 글에서 Pandas, Matplotlib을 다루는 방법에 대해 간단하게 보았다. 파이썬 데이터 시각화 입문 4 : Matplotlib 다루기 파이썬으로 데이터 시각화를 하려고 할 때, 가장 입문하기 어려웠던 라이브러리가 matplotlib 이었다. 자료는 많은데 구체적으로 어떤식으로 익혀나가야 할지 감이 오지 않았다. 이 글에서는 Matplot fecu.tistory.com 이번에는 Pandas로 불러온 엑셀 데이터를 Matplotlib으로 시각화 시켜보도록 하자. Matplotlib이 데이터 프레임을 지원하기 때문에 간단하게 불러온 엑셀에서 x 값, y 값만 결정해서 입력하면 된다. 1. Pandas로 엑셀 불러오기 자, 이제 태초마을부터 시작해보자. 지난번에 보았던 직박구리 폴더에서 pandas.. 2023. 11. 14. 파이썬 데이터 시각화 입문 4 : Matplotlib 다루기 Pandas 이후로 이어지는 글이다. 이전글을 붙여두니 참고하길 바란다. 파이썬 데이터 시각화 입문 3 : Pandas 연습문제 지난 글에서는 Pandas라는 라이브러리로 데이터를 다루는 방법에 대해 다루었다. 오늘은 pandas로 간단한 출력을 해보는 연습 문제를 풀어보려고 한다. 파이썬 데이터 시각화 입문 2 : Pandas 다루기 fecu.tistory.com 파이썬으로 데이터 시각화를 하려고 할 때, 가장 입문하기 어려웠던 라이브러리가 matplotlib 이었다. 자료는 많은데 구체적으로 어떤식으로 익혀나가야 할지 감이 오지 않았다. 이 글에서는 Matplotlib으로 정말 기본적인 사용법에서 시작해서 세부적인 축 설정까지 순차적으로 다루어 보려고 한다. 1. Matplotlib 호출 및 한글 설.. 2023. 11. 13. 파이썬 데이터 시각화 입문 2 : Pandas 다루기 이번 글에서는 데이터 처리를 위한 도구인 Pandas에 대해 다루어 보려고 한다. 데이터 시각화를 위한 환경구성이 되어 있지 않다면 아래의 글을 참고바란다. 파이썬 데이터 시각화 입문 1 : 여는 글이번에 좋은 기회가 있어서 파이썬을 활용한 데이터 시각화 수업을 하게 되었다. 수업 때 쓴 자료가 한번 쓰고 버리기에는 너무 아까워서 블로그에 남겨보려고 한다. 이 글의 목표는 파이썬의 fofecu.tistory.com 1. Pandas란? 판다스는 데이터 조작 및 분석을 위한 라이브러이다. 리스트나 딕셔너리를 표로 만들어 처리할 수 있다. 예를들어 아래와 같이 내부에 3개의 리스트가 들어 있는 리스트가 있다고 하자. lstInLst = [[1,2,3],[4,5,6],[7,8,9]] 이 자료를 표현 방법만 바.. 2023. 11. 10. 파이썬 데이터 시각화 입문 1 : 여는 글 이번에 좋은 기회가 있어서 파이썬을 활용한 데이터 시각화 수업을 하게 되었다. 수업 때 쓴 자료가 한번 쓰고 버리기에는 너무 아까워서 블로그에 남겨보려고 한다. 이 글의 목표는 파이썬의 for문, if문, 함수 등의 기초만 아는 사람이 파이썬으로 그래프를 한번 그려보는 것에 있다. 이 글에 나와 있는 것은 정말 기초일 뿐이며, 파이썬으로 데이터 시각화를 하는 기초를 닦는 목적으로 읽길 바란다. 이번 글은 앞으로 쓸 글들 중 첫번째, 여는글과 파이썬 개발 환경 만들기이다. 1. 여는 글 1) 데이터 시각화란? 데이터 시각화를 쉽게 이야기하면, 데이터를 그래프나 보기 좋은 형태로 만들어주는 것을 말한다. ㅈ같은 보노보노 ppt를 보기좋은 ppt로 만드는 것은 단지 내용의 표현 방법의 차이일 뿐이다. 데이터 .. 2023. 11. 7. 우분투(ubuntu)에서 파이썬 pyperclip 오류 날 때 우분투에서 pyperclip을 쓰려는데 오류가 계속 났다. 크롤링을 여러번 해봤는데 어떤걸 적용해도 안되고, 쓸데없는 의존성 프로그램들만 잔득 깔리게 되었다. 어쩌다가 공식 홈페이지에 들어가보니 답이 있었다. 아래는 pyperclip 공식 홈페이지다. pyperclip A cross-platform clipboard module for Python. (Only handles plain text for now.) pypi.org 내용을 읽어보니 xclip, xsel, PyQt4 중 하나를 설치하라고 한다. PyQt4는 설치해봤는데 안됬고, xclip을 설치하니 별탈 없이 프로그램이 실행됬다. 그러니 아래 코드를 복사해서 붙여넣자. 참고로 pip3를 통해 pyperclip을 설치하는 것은 위의 이미지를 참고.. 2022. 12. 20. 파이썬(Python) 크롤링으로 티스토리 백업하기 최근에 티스토리에 백업 기능이 생겼다. 만약 티스토리 백업만을 원한다면 아래와 같이 들어가서 백업해보자. 티스토리 관리창 사이드바 최하단 --> 관리 / 블로그 --> 데이터관리 / 데이터 관리하기 --> 블로그 백업 카카오 화재로 인해 티스토리가 다운되는 현상을 지켜보면서, 어쩌면 내가 열심히 쓴 글들이 한순간에 모두 사라질 수도 있다는 어떤 불안감에 휩싸이게 되었다. 그래서 티스토리의 글들을 백업하여 네이버로 옮기거나 워드프레스, 구글블로그 같은 대안을 여러개 만들어놓아야 겠다는 생각이 들었다. 그 첫번째 단계는 티스토리 백업이었다. 1. 기존의 프로그램들 이용하기 티스토리 백업을 하기 위한 프로그램들을 이미 많은 분들이 만들어 놓았기 때문에, 이것을 이용하면 백업은 어렵지 않다. 하지만 이 블로그 .. 2022. 11. 11. 인스타그램 좋아요 봇 만들기 7 : 댓글 달기 기능 2022.07.12. 업데이트 아래의 selenium 홈페이지를 참고하여 find_element 구문을 정규식으로 수정했다. Finding web elements Locating the elements based on the provided locator values. www.selenium.dev 2022.07.16.~ 2022.07.17. 오후부터 인스타그램에서 태그 게시물을 클릭할 수 없는 현상을 발견함. 확인 결과 일반 크롬에서도 클릭할 수 없음을 확인함. 인스타그램 측에서 업데이트 대기 중, 17일 15:30 확인 결과 이상없이 작동함. 코드 수정사항 없음. 2022.07.19. 업데이트 태그 검색 후 인기 게시물을 누르던 것을 최신 게시물로 누르도록 수정했다. 수정 전의 내용은 아래와 같다. .. 2022. 6. 11. 인스타그램 좋아요 봇 만들기 5 : XPath 상대경로 파이썬 셀레니움으로 인스타그램의 좋아요 버튼을 계속 누르고 있었는데, 인스타그램이 업데이트 될 때 마다 경로를 계속 변경해주어야 한다는 번거로움이 있었다. 그래서 이를 해소하기 위해 XPath를 어떻게 상대경로로 지정해 줄 수 있는지, 그리고 상대경로를 지정할 때의 장점에 대해 글을 써보려고 한다. 1. XPath 절대경로 형식, 그리고 문제점 이때까지 쓴 좋아요 봇의 글들은 모두 XPath를 절대경로로 지정했었다. XPath의 절대 경로의 형식은 아래와 같다. xpath = /html/body/div[6]/div[3]/div/article/div/div[2]/div/div/div[2]/section[1]/span[1] 위의 경로는 좋아요 버튼의 부모 XPath이다. 문제는 최근 인스타그램의 업데이트가 .. 2022. 6. 5. 이전 1 2 다음 728x90