Dev/Python 7

Visual Studio Code 설치 및 Python 다운로드

웹크롤링을 해야해서 비주얼 스튜디오 코드(브스코)랑 Python을 설치를 오랜만에... # Visual Studio Code 설치 1. 브스코 다운로드 페이지 code.visualstudio.com/ Visual Studio Code - Code Editing. Redefined Visual Studio Code is a code editor redefined and optimized for building and debugging modern web and cloud applications. Visual Studio Code is free and available on your favorite platform - Linux, macOS, and Windows. code.visualstudio.com 빨..

Dev/Python 2021.02.17

PyCharm (파이썬 IDE) 윈도우에 설치하기

Windows 에 Python IDE PyCharm 설치하기 01. 파일 설치 링크 https://www.jetbrains.com/pycharm/ PyCharm: the Python IDE for Professional Developers by JetBrains The Python & Django IDE with intelligent code completion, on-the-fly error checking, quick-fixes, and much more... www.jetbrains.com 02. Windows 버전 파일 다운받기 무료 버전인 Community 으로 다운받기 03. 설치 파일을 열면 ... 1) 설치해서 반가워요~ Next 2) 설치 파일 위치를 지정할 수 있다 나는 그냥 Next ..

Dev/Python 2020.07.02

Pandas | 특정 칼럼의 특정값의 row 제거 & 중복되는 값 row 제거

| 특정값의 row 제거하기 df a b c d e 0 1 3 5 7 8 1 3 0 4 6 6 2 3 0 3 3 9 3 9 9 7 8 4 위의 데이터프레임에서 'b'의 값이 0인 row 를 제거하여 데이터프레임을 구성하고 싶다고 가정할게요 즉, 인덱스가 1, 2 인 row를 제거하고 싶을 때, df = df[df.b != 0] df.tail() 결과는 이렇게, 짜란~ df a b c d e 0 1 3 5 7 8 1 9 9 7 8 4 | 중복값 처리 다시 이 데이터 프레임을 사용하고 df a b c d e 0 1 3 5 7 8 1 3 0 3 6 6 2 3 0 5 3 9 3 9 9 7 8 4 위의 데이터프레임에서 'a' 값이 중복되는 경우 한가지의 row 만 가져오고 싶을 때, 즉 인덱스 1, 2 의 row..

Dev/Python 2020.04.21

Pandas | DataFrame - merge 병합 하기 & concat 결합 하기

| Pandas DataFrame import pandas as pd data_A = pd.read_csv('./A.csv') df_A = pd.DataFrame(data_A, columns=data_A.keys()) data_B = pd.read_csv('./B.csv') df_B = pd.DataFrame(data_B, columns=data_B.keys()) 기존의 csv 파일을 불러와서 dataframe 으로 만들기 df_A a point 0 1 1 1 1 2 df_B b point 0 2 1 1 2 2 | 병합 Merge df_A 와 df_B 를 병합하려고 할때, result = pd.merge(df_A, df_B, on="point", how="left") on="" 두 데이터 프레임 모두 공..

Dev/Python 2020.04.20

Python | BeautifulSoup4 사용해서 웹 크롤링 + CSV 로 만들기

Python 에서 웹에서 이미지를 크롤링 하기!! 음식점 이름을 통해서 음식점 이미지를 크롤링하려고 합니다 ㅎㅎ 또한 크롤링한 것을 CSV 로 만들기까지, 00. 사용할 모듈 설치 웹 크롤링을 할 때 기본적으로 사용하는 모듈을 설치해야합니다. pip install beautifulsoup4 pip install requests # beuatifulsoup4 html 에서 쉽게 파싱할 수 있도록 도와주는 모듈 # requests html 에서 요청을 사용하기 위한 모듈로, 기본적으로 다들 설치되어 있지만 혹시 모르니간 설치를 또 해줍니다 ㅎㅎ 01. 시작하기 코드 1~3 줄에 우선 임폴트를 우선 해주고 사용할 url 를 상단에 넣어줍니다. 저는 음식점 이미지를 크롤링해야해서 '식신' 이라는 맛집 사이트를 ..

Dev/Python 2020.04.09

Python | 데이터 시각화 - folium 라이브러리로 지도 그리기

folium 라이브러리 사용하기 데이터를 시각화 해주는 라이브러리 중에서 지도로 데이터를 보여줍니다! 00. 설치 pip install folium Requirement already satisfied: folium in c:\program files\python36\lib\site-packages (0. Requirement already satisfied: jinja2>=2.9 in c:\program files\python36\lib\site-package 이렇게 뜨면 잘 된것이에요! 01. 지도범위 설정 map = folium.Map(location=[위도, 경도], zoom_start=10) # Example map = folium.Map(location=[37.5555345, 126.96916..

Dev/Python 2020.03.26