앞에서 loc와 iloc로 문제를 푼게 있었습니다. 이번에는 좀더 자세하게 알아보고자 합니다. loc는 location의 약어로, 데이터 프레임의 행 또는 칼럼의 label이나 boolean array로 인덱싱하는 방법입니다. 즉, 사람이 읽을 수 있는 라벨 값으로 특정 값들을 골라오는 방법이라고 생각하면 됩니다. df.loc[행 인덱스 값, 열 ...
Pandas 데이터프레임 범주값을 가진 열만 추출하기/제외하기
데이터를 전처리 할때 범주값과 이산값열을 분리를 하고 표준화를 수행하고 결측치를 처리했는데 좀 복잡하게 했습니다. 그런데 찾다보니 역시 필요한거는 이미 다 구현이 되어 있더라고요 numeric_features = all_features.dtypes[all_features.dtypes != 'object'].index 저도 다른 사람이 한 것을 그...
깃허브와 데스크탑 깃 사용 간단하게 따라하기
데스크탑용 깃을 사용하는 방법을 간단하게 적어볼려고 합니다. 준비물은 깃허브는 가입이 되어 있으셔야 합니다. https://git-scm.com/downloads 윈도우 기준으로 설명을 드리겠습니다. 요즘 기준으로 나오는 윈도우는대부분 64bit로 나오니 딱히 확인 할 것도 없이 64bit standalone 버전을 다운받으시면 됩니다. 애초...
깃허브(Git-hub)블로그 만들어보기 테마 적용 3편
깃허브로 블로그 만들어보기 1, 2편에이은 3편입니다. 이번에는 테마를 적용해보겠습니다. 만약 여러분이 웹프로그래밍 프론트엔드를 능숙하게 다를줄 아는 능력자라면 이런거 볼것도 없이 바로 직접 만드시면되고 그게 아니라면 남이 만들어준 테마를 하나 가져와봅시다. 2편의 마지막 부분에 여러 테마를 무료로 사용 할 수 있는 사이트가 있습니다. 원하시...
깃허브(Git-hub)블로그 만들어보기 (윈도우환경) 2편
깃 블로그를 설치하는 과정은 테마마다 약간 다르기도 합니다. 기본적인 깃 블로그는 아래 게시글을 따라서 설치 할 수 있지만 내가 원하는 테마를 발견 했을 경우 설명서를 꼼곰하게 읽고 적용해보시기를 바랍니다. 가장먼저 Repository를 만드는 것입니다. {username}.github.io 이런식으로 Repository name를 ...
깃허브(Git-hub)블로그 만들어보기 (윈도우환경) 1편 환경설정
일단 여러분들이 깃허브로 블로그를 만들려고 시도를 해보거나 이 글을보러 들어오신 분들은 당연히 git에 대해서 알고 있으시리라 생각을 하고 commit이 뭔지, push가 뭔지등의 언급은 없이 바로 넘어가겠습니다. 나중에 시간이 난다면 제가 git에 대해서 간단하게 글을 올려보도록 하겠습니다. git과 github 활용 특강 강좌소개 edwith...
데이터의 누락값이란 무엇일까?
데이터 분석에 있어서 누락값은 필수적으로 다루어야 하는 녀석인데, 누락값은 무엇이고 어떻게 처리할까? import pandas as pd import numpy as np from numpy import NaN, NAN, nan 일단 기본적으로 numpy의 NaN, NAN, nan을 모두 불러오고 print(NaN == True) print(...
파이썬 스택을 이용한 문자열 역순 출력 프로그램
문제 : 사용자로부터 문자열을 받고 역순으로 출력하는 프로그램을 작성하여라. 단 스택을 이용해야 한다. 스택의 경우 리스트와 유사하지만 다릅니다. 리스트의 경우에는 어느 곳이든 접근할 수 있지만, 스택의 경우 선입선출(Last In Last Out)을 따르기에 Top에 있는 것만 확인 할 수 있습니다. 그런 상황에서 파이썬으로 문자열을 입력받고 역...