목록SW 개발/Python (44)
DATA101
오늘은 파이썬을 통해 데이터프레임 내 결측치(Na, NaN, Null)를 제거/치환하는 방법을 공유해 드립니다. 바로 시작하죠! 라이브러리 import import numpy as np import pandas as pd 결측치 존재유무 확인 # 데이터프레임 내 null 데이터 개수 카운팅. np.sum(pd.isnull(데이터프레임)) 위 명령어를 통해 어떤 칼럼에, 몇 개의 결측치가 존재하는지 리스트의 형태로 하실 수 있습니다(아래 스크린샷 참고). 참고로 isnull 메소드는 데이터프레임에서 결측치가 존재하면 True를, 결측치가 아닌 데이터 위치에서는 False를 반환합니다. 결측치 제거하는 방법 # 데이터프레임 내 결측치가 포함한 모든 행을 제거 dataset_drop = dataset_orig..
안녕하세요, 오늘은 파이썬 람다(lambda) 함수에 대해 알아보겠습니다. 바로 시작하죠! 1. Lambda 함수는 언제 사용하면 좋을까? 파이썬에서 특정 기능을 구현하고 반복적으로 직관적으로 사용하기 위해 함수를 많이 사용하고 계실 겁니다. 예시로 어떤 값을 함수에 입력하면 제곱하여 반환해주는 함수를 만들어 봤습니다. def squareOut(input_data): return input_data**2 squared_value = squareOut(7) print(squared_value) # 49 출력 일회성으로 사용하기 위해 이러한 함수를 만드는 것은 매우 귀찮기도 하지만 메모리의 낭비를 유발하죠. 반면, lambda 함수의 사용은 메모리 유발을 방지할 뿐만 아니라 함수 형태의 기능을 만들 수 있는..
1. 테마 다운로드 pip install jupyterthemes 2. 변경가능한 테마 리스트 확인 jt -l # 변경가능한 테마 리스트를 보여줍니다. 총 9개의 테마를 지원합니다. - chesterish - grade3 - gruvboxd - gruvboxl - monokai - oceans16 - onedork - solarizedd - solarizedl 3. 테마 변경하기 jt -t [변경하고 싶은 테마 이름 입력] 변경하고 싶으신 테마 이름을 괄호 안에 넣어서 명령어를 입력해 주세요. 주피터 노트북 창을 새로고침 하시면 테마가 변경된 것을 확인하실 수 있습니다 :) # 예시 jt -t chesterish # 코드 입력 후 주피터 노트북 새로고침! 4. (Optional) 테마 관련 명령어 모음 ..
(이 글은 MacOS 를 기준으로 작성되었습니다.) 아나콘다 설치 후 conda 명령을 실행할 때 아래와 같은 에러에 마주했을 때 해결책을 공유해 드립니다. 1. zshrc 파일 오픈 vi ~/.zshrc 먼저, zshrc 파일의 텍스트 에디터를 실행합니다. 2. 아나콘다 경로 입력 텍스트 에디터에서 아래와 같이 아나콘다 경로를 입력해 주세요. 만약 아나콘다 버젼 3을 이용하신다면 "anaconda3"을 입력해 주세요. export PATH="/Users/[UserName]/opt/anaconda3/bin:$PATH" 더보기 텍스트 에디터 단축키 및 간단한 사용법 1) 입력: 키보드에서 ' i '키를 누르시면, 이제 텍스트 편집기를 이용하실 수 있습니다. 2) 명령(에디터 제어): 입력을 모두 하셨다..