- Today
- Total
목록SW 개발 (168)
DATA101
안녕하세요, 오늘은 주피터 노트북의 유용한 단축키를 공유해 드립니다. 아래 표를 참고해 주세요! 단축키 설명 a 위에 셀 추가하기 b 아래에 셀 추가하기 dd (2번) 해당 셀 삭제하기 c 해당 셀 복사하기 x 해당 셀 잘라내기 v 선택 셀 아래에 붙여넣기 shift + m (MacOS: ⬆️ + m) 선택 셀과 아래에 있는 셀 합치기 (병합) o 코드 실행 결과 펼치기/접기 y 해당 셀을 코드 입력 모드로 변경 m 해당 셀을 markdown 입력 모드로 변경 ctrl(cmd) + s 주피터 노트북 파일 저장 ESC 명령 입력 모드로 전환 그럼 오늘도 즐거운 하루 보내시길 바랍니다 :) 고맙습니다.
오늘은 파이썬을 통해 데이터프레임 내 결측치(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) 테마 관련 명령어 모음 ..
안녕하세요, 오늘은 터미널에서 새로운 branch를 만드는 방법에 대해 공유해 드립니다. branch는 버전 관리 및 여러 팀원과 협업하는 데 매우 유용합니다. 그럼 바로 시작하죠! 목차 1. branch 생성하기 2. 특정 branch에 파일 업로드하기 1. branch 생성하기 git checkout -b [새로운 branch 이름] 저는 "01.additionalFiles"라는 이름의 branch 를 새롭게 생성했으며, 자동으로 현재 branch는 생성한 branch로 설정되는 것을 확인하실 수 있습니다. 2. 특정 branch에 파일 업로드하기 git push origin [branch 이름] 위의 명령어를 통해 origin 이라는 저장소 내 특정 branch에 파일을 업로드합니다. 포스팅 내용에..
안녕하세요!🙋♂️ 오늘은 Github 리포지토리를 생성하고 파일을 업로드(i.e., 커밋 commit)하는 방법에 대해 공유해 드립니다 :) 💡 학습목표 개인 Github 리포지토리에 소스코드 업로드(커밋) 하는 방법에 대해 이해한다. 목차 1. Git 설치 2. Repository 생성하기 3. Git/Github setup 4. 파일 커밋(commit)하기 1. Git 설치 가장 먼저, git을 설치해 줍니다. 아래 링크에서 본인의 운영체제에 맞는 git을 설치해 주세요. git-scm.com/downloads Git - Downloads Downloads macOS Windows Linux/Unix Older releases are available and the Git source reposit..
ls 명령어 현재 디렉토리 위치 또는 사용자가 원하는 디렉토리 위치 내 모든 파일을 보여줍니다. * 참고로 ls는 list의 약자라는 점을 기억하시면 오래 기억하실 수 있습니다. 추가기능 명령어 명령어 설명 -l 상세 파일정보 보기 -a 숨김파일을 포함한 모든 파일 보기 -r 파일명의 알파벳 역순으로 모든 파일명 제공 -R (소문자와 구분 주의) 하위 디렉토리 정보 제공 -t 파일의 수정순서에 따라 정보 제공(좌측 상단일수록 최근 수정된 파일) -lrt 파일의 수정순서에 따라 역순으로, 상세한 파일정보 제공(하단의 파일이 최근 수정된 파일) ls + "명령어" 를 입력하시면 여러 추가기능을 사용하실 수 있습니다 :D 필요하신 부분만 찾아 사용해 보셔도 괜찮지만, 어떤 추가기능들이 있는지 직접 터미널에서 ..
(이 글은 MacOS 를 기준으로 작성되었습니다.) 아나콘다 설치 후 conda 명령을 실행할 때 아래와 같은 에러에 마주했을 때 해결책을 공유해 드립니다. 1. zshrc 파일 오픈 vi ~/.zshrc 먼저, zshrc 파일의 텍스트 에디터를 실행합니다. 2. 아나콘다 경로 입력 텍스트 에디터에서 아래와 같이 아나콘다 경로를 입력해 주세요. 만약 아나콘다 버젼 3을 이용하신다면 "anaconda3"을 입력해 주세요. export PATH="/Users/[UserName]/opt/anaconda3/bin:$PATH" 더보기 텍스트 에디터 단축키 및 간단한 사용법 1) 입력: 키보드에서 ' i '키를 누르시면, 이제 텍스트 편집기를 이용하실 수 있습니다. 2) 명령(에디터 제어): 입력을 모두 하셨다..