TOP
class="layout-aside-left paging-number">
본문 바로가기
728x90

[파이썬 Projects]/<파이썬 기초>51

[파이썬] 판다스 (Pandas) - 5 시작에 앞서해당 내용은 ' 권철민 지음. 위키북스' 를 토대로 작성되었습니다. 보다 자세한 내용은 해당 서적에 상세히 나와있으니 서적을 참고해 주시기 바랍니다. 네이버 도서책으로 만나는 새로운 세상search.shopping.naver.com 이전 내용 [파이썬] 판다스 (Pandas) - 4시작에 앞서해당 내용은 ' 권철민 지음. 위키북스' 를 토대로 작성되었습니다. 보다 자세한 내용은 해당 서적에 상세히 나와있으니 서적을 참고해 주시기 바랍니다. 네이버 도서책으로 만나는puppy-foot-it.tistory.com결손 데이터 처리하기(feat. isna / fillna) 결손 데이터는 칼럼에 값이 없는 Null을 의미하며, 이를 넘파이의 NaN으로 표시한다.머신러닝 알고리즘은 이 NaN 값을 처리하지.. 2024. 5. 29.
[파이썬] 판다스 (Pandas) - 4 시작에 앞서해당 내용은 ' 권철민 지음. 위키북스' 를 토대로 작성되었습니다. 보다 자세한 내용은 해당 서적에 상세히 나와있으니 서적을 참고해 주시기 바랍니다. 네이버 도서책으로 만나는 새로운 세상search.shopping.naver.com이전 내용 [파이썬] 판다스 (Pandas) - 3시작에 앞서해당 내용은 ' 권철민 지음. 위키북스' 를 토대로 작성되었습니다. 보다 자세한 내용은 해당 서적에 상세히 나와있으니 서적을 참고해 주시기 바랍니다. 네이버 도서책으로 만나는puppy-foot-it.tistory.comsort_values( ): DataFrame, Series 정렬 sort_values( ): DataFrame, Series 정렬을 위해서 사용하는 메서드. RDBMS SQL의 order b.. 2024. 5. 28.
[파이썬] 판다스 (Pandas) - 3 시작에 앞서해당 내용은 ' 권철민 지음. 위키북스' 를 토대로 작성되었습니다. 보다 자세한 내용은 해당 서적에 상세히 나와있으니 서적을 참고해 주시기 바랍니다. 네이버 도서책으로 만나는 새로운 세상search.shopping.naver.com이전 내용  [파이썬] 판다스 (Pandas) - 2시작에 앞서해당 내용은 ' 권철민 지음. 위키북스' 를 토대로 작성되었습니다. 보다 자세한 내용은 해당 서적에 상세히 나와있으니 서적을 참고해 주시기 바랍니다. 네이버 도서책으로 만나는puppy-foot-it.tistory.com데이터 셀렉션 및 필터링  넘파이의 데이터 핸들링은 데이터 분석용으로 사용하기에는 편의성이 떨어지기 때문에 판다스는 이를 개선하는 과정에서 넘파이의 기능을 일부 계승하기도 하고, 넘파이와는 .. 2024. 5. 27.
[파이썬] 판다스 (Pandas) - 2 시작에 앞서해당 내용은 ' 권철민 지음. 위키북스' 를 토대로 작성되었습니다. 보다 자세한 내용은 해당 서적에 상세히 나와있으니 서적을 참고해 주시기 바랍니다. 네이버 도서책으로 만나는 새로운 세상search.shopping.naver.com이전 내용 [파이썬] 판다스 (Pandas) - 1시작에 앞서해당 내용은 ' 권철민 지음. 위키북스' 를 토대로 작성되었습니다. 보다 자세한 내용은 해당 서적을 참고해 주시기 바랍니다. 네이버 도서책으로 만나는 새로운 세상search.shopping.naverpuppy-foot-it.tistory.comDataFrame과 리스트, 딕셔너리, 넘파이 ndarray 상호 변환 기본적으로 DataFrame은 파이썬의 리스트, 딕셔너리 그리고 넘파이 ndarray 등으로 변.. 2024. 5. 25.
[파이썬] 판다스 (Pandas) - 1 시작에 앞서해당 내용은 ' 권철민 지음. 위키북스' 를 토대로 작성되었습니다. 보다 자세한 내용은 해당 서적을 참고해 주시기 바랍니다. 네이버 도서책으로 만나는 새로운 세상search.shopping.naver.com데이터 핸들링 - 판다스 판다스(Pandas)는 파이썬에서 데이터 처리를 위해 존재하는 가장 인기 있는 라이브러리이다. 일반적으로 대부분의 데이터 세트는 행(Row)과 열(Column)으로 구성되어 있는 2차원 데이터이다. 행과 열의 2차원 데이터가 인기 있는 이유는 바로 인간이 가장 이해하기 쉬운 데이터 구조이면서도 효과적으로 데이터를 담을 수 있는 구조이기 때문이다. 판다스는 행과 열로 이뤄진 2차원 데이터를 효율적으로 가공/처리할 수 있는 다양하고 훌륭한 기능을 제공한다. ◆ 판다스 v.. 2024. 5. 25.
[파이썬] 넘파이(NumPy) - 3 시작에 앞서해당 내용은 ' 권철민 지음. 위키북스' 를 토대로 작성되었습니다. 보다 자세한 내용은 해당 서적을 참고해 주시기 바랍니다. 네이버 도서책으로 만나는 새로운 세상search.shopping.naver.com기존 내용 [파이썬] 넘파이(NumPy) - 2시작에 앞서해당 내용은 ' 권철민 지음. 위키북스' 를 토대로 작성되었습니다. 보다 자세한 내용은 해당 서적을 참고해 주시기 바랍니다.기존 내용 [파이썬] 넘파이(NumPy) - 1시작에 앞서해당 내puppy-foot-it.tistory.comsort( ), argsort( ): 행렬의 정렬 넘파이에서 행렬을 정렬하는 대표적인 방법 - np.sort( ) / ndarray.sort( )정렬된 행렬의 인덱스를 반환 - argsort( ) [행렬 정.. 2024. 5. 25.
[파이썬] 넘파이(NumPy) - 2 시작에 앞서해당 내용은 ' 권철민 지음. 위키북스' 를 토대로 작성되었습니다. 보다 자세한 내용은 해당 서적을 참고해 주시기 바랍니다.  네이버 도서책으로 만나는 새로운 세상search.shopping.naver.com기존 내용 [파이썬] 넘파이(NumPy) - 1시작에 앞서해당 내용은 ' 권철민 지음. 위키북스' 를 토대로 작성되었습니다. 보다 자세한 내용은 해당 서적을 참고해 주시기 바랍니다.넘파이 (NumPy)  머신러닝의 주요 알고리즘은 선형대수와puppy-foot-it.tistory.com인덱싱(Indexing): 넘파이의 ndarray의 데이터 세트 선택하기 인덱싱: 넘파이에서 ndarray 내의 일부 데이터 세트나 특정 데이터만을 선택할 수 있도록 한다.특정한 데이터만 추출: 원하는 위치의 .. 2024. 5. 25.
[파이썬] 넘파이(NumPy) - 1 시작에 앞서해당 내용은 ' 권철민 지음. 위키북스' 를 토대로 작성되었습니다. 보다 자세한 내용은 해당 서적을 참고해 주시기 바랍니다.  네이버 도서책으로 만나는 새로운 세상search.shopping.naver.com넘파이 (NumPy)  머신러닝의 주요 알고리즘은 선형대수와 통계 등에 기반하며, 특히 선형대수는 수학 뿐만 아니라 다른 영역의 자연과학, 공학에서 널리 사용되고 있다. Numerical Python을 의미하는 넘파이는 파이썬에서 선형대수 기반의 프로그램을 쉽게 만들 수 있도록 지원하는 대표적인 패키지이다. 루프를 사용하지 않고 대량 데이터의 배열 연산을 가능하게 하므로 빠른 배열 연산 속도를 보장한다.넘파이는 또한 C/C++과 같은 저수준 언어 기반의 호환 API를 제공한다. 기존 C/C.. 2024. 5. 25.
[파이썬] Selenium 라이브러리 사용하기 시작에 앞서해당 내용은 -민형기 저, BJPUBLIC 출판사 의 내용을 토대로 작성되었습니다.보다 자세한 내용은 해당 교재를 확인하여 주시기 바랍니다.  Selenium 라이브러리 사용하기 파이썬의 Selenium은 웹 애플리케이션을 자동화하기 위한 도구로, 주로 웹 브라우저를 제어하고 웹 페이지 상의 요소를 조작하는 데 사용됩니다. Selenium은 웹 애플리케이션의 테스트 자동화, 웹 스크래핑 등 다양한 목적으로 활용됩니다. Selenium을 사용하면 다음과 같은 작업을 수행할 수 있습니다: - 웹 브라우저 제어: Selenium을 사용하여 웹 브라우저(예: Chrome, Firefox)를 제어하고 원하는 동작을 실행할 수 있습니다. - 웹 페이지 요소 접근: 웹 페이지에서 텍스트, 링크, 버튼 등.. 2024. 4. 18.
[파이썬] 크롬 개발자 도구를 이용해서 원하는 태그 찾기 시작에 앞서해당 내용은 -민형기 저, BJPUBLIC 출판사 의 내용을 토대로 작성되었습니다.보다 자세한 내용은 해당 교재를 확인하여 주시기 바랍니다.크롬 개발자 도구를 이용하기 먼저 네이버 증권에 접속 (하단링크) https://finance.naver.com/marketindex/환전 고시 환율 2024.04.16 19:48 하나은행 기준 고시회차 523회finance.naver.com 개발자도구 (단축키: ctrl + shitf +i ) 또는 (우측 상단 기능 메뉴 - 도구 더보기 - 개발자 도구) 클릭 ctrl + shift + c 누르고 미국 usd 환율을 누르면내가 얻어야할 태그에 음영이 생김 urllib 먼저 url 로 접근하는 경우 urllib 에서 urlopen 이라는 함수 import.. 2024. 4. 16.
[파이썬] Beautiful Soup 익히기 시작에 앞서해당 내용은 -민형기 저, BJPUBLIC 출판사 의 내용을 토대로 작성되었습니다.보다 자세한 내용은 해당 교재를 확인하여 주시기 바랍니다.Beautiful Soup 익히기 Beautiful Soup: 인터넷에서 웹페이지를 가져오는 모듈먼저 아래의 html 코드를 다운 받는다. 그리고 Beautiful Soup에서 bs4를 import 한다from bs4 import BeautifulSoup파일로 다운받은 html 을 읽어보기 (open 명령으로 읽기 옵션('r'))page = open("../data/03. test_first.html",'r').read()soup = BeautifulSoup(page, 'html.parser')print(soup.prettify())# prettify 는.. 2024. 4. 16.
[파이썬] 지도 시각화 도구 - Folium 시작에 앞서해당 내용은 -민형기 저, BJPUBLIC 출판사 의 내용을 토대로 작성되었습니다.보다 자세한 내용은 해당 교재를 확인하여 주시기 바랍니다.파이썬 시각화 도구 기초 관련 글 모음 [파이썬] 지도 시각화 도구 - Folium[파이썬] 파이썬 시각화 도구 - Seaborn[파이썬] 파이썬 시각화 도구 - MatplotlibFolium 을 통해 지도에 데이터 시각화 하기 먼저 pip install folium 으로 Folium 라이브러리를 설치하고import folium 으로 해당 라이브러리를 import※ 'you may need to restart the kernel to use updated packages.' 라는 명령이 뜨면1) 먼저 커널을 restart 한다 2) !pip install.. 2024. 4. 16.
[파이썬] 파이썬 시각화 도구 - Seaborn 시작에 앞서해당 내용은 -민형기 저, BJPUBLIC 출판사 의 내용을 토대로 작성되었습니다.보다 자세한 내용은 해당 교재를 확인하여 주시기 바랍니다.파이썬 시각화 도구 기초 관련 글 모음 [파이썬] 지도 시각화 도구 - Folium[파이썬] 파이썬 시각화 도구 - Seaborn[파이썬] 파이썬 시각화 도구 - MatplotlibSeaborn 을 통해 데이터 시각화 하기 Seaborn을 import 할 때는 matplotlib 도 같이 import 되어 있어야 함import matplotlib.pyplot as plt%matplotlib inlineimport seaborn as snsx = np.linspace(0, 14, 100)y1 = np.sin(x)y2 = 2*np.sin(x+0.5)y3 = .. 2024. 4. 15.
[파이썬] pivot_table 시작에 앞서해당 내용은 -민형기 저, BJPUBLIC 출판사 의 내용을 토대로 작성되었습니다.보다 자세한 내용은 해당 교재를 확인하여 주시기 바랍니다.pivot_table 학습하기 하단 링크 접속 (깃허브) pbpython/data at master · chris1610/pbpythonCode, Notebooks and Examples from Practical Business Python - chris1610/pbpythongithub.com saelsfunnel 엑셀 파일 다운로드 (파일명은 02. sales-funnel.xlsx 로 저장하였다)pandas와 numpy 모듈을 불러온 후,다운 받은 엑셀 파일 불러오기pivot_table(데이터명, index=["병합 기준 컬럼"] > 해당 데이터 기.. 2024. 4. 14.
[파이썬] 파이썬 시각화 도구 - Matplotlib 시작에 앞서해당 내용은 -민형기 저, BJPUBLIC 출판사 의 내용을 토대로 작성되었습니다.보다 자세한 내용은 해당 교재를 확인하여 주시기 바랍니다.파이썬 시각화 도구 기초 관련 글 모음 [파이썬] 지도 시각화 도구 - Folium[파이썬] 파이썬 시각화 도구 - Seaborn[파이썬] 파이썬 시각화 도구 - MatplotlibMatplotlib 을 통해 데이터 시각화 하기 Matplotlib 은 파이썬의 대표 시각화 도구그 중 그래프를 그리는 모듈은 matplotlib.pyplot.흔히 plt로 줄여서 사용먼저 파이썬에서 해당 모듈을 import 해온다.※ 여기서 '%matplotlib inline' 라는 명령은 그래프의 결과를 출력 세션에 나타나게 하는 설정 numpy를 이용해서 sin을 만들고 .. 2024. 4. 13.
728x90