목록SW 개발/Python (44)
DATA101
📚 들어가며본 포스팅에서는 파이썬 pandas 사용 시 데이터프레임 전체 행과 열 조회 방법을 소개합니다.💡상황판다스 통해 엑셀 파일 조회 시 기본값으로는 일부 행과 열이 숨김처리 되는 현상이 발생합니다(그림 1).# 미설치 시 pip install pandasimport pandas as pddf = pd.read_excel(filepath+filename, sheet_name = 'Sheet2')df.head()✅ 해결방법해결방법은 간단합니다. 아래와 같이 판다스 옵션을 변경해 주면 됩니다.1) 모든 열 출력아래의 명령어만 실행해 주면 모든 열을 조회할 수 있습니다(그림 2).pd.set_option('display.max_columns', None)2) 모든 행 출력유사하게 모든 행 출력하는 명..
📚 들어가며 본 포스팅에서는 주피터노트북 커널 설치/삭제, 리스트 확인 방법을 소개합니다. 1. 커널 생성 방법 Step 1. 가상환경 활성화 터미널(cmd)을 통해 사용 중인 가상환경에 맞게 활성화해 줍니다. 대중적으로 사용하는 pipenv 가상환경인 경우 아래 명령어입니다. pipenv shell pipenv 개념, 설치방법 등은 아래 포스팅을 참고해 주세요. https://heytech.tistory.com/320 [Python] pipenv 등장배경, 설치, 패키지 관리 방법 🔭 포스팅 개요 pipenv는 파이썬에서 공식으로 권장하는 패키지 관리 툴로써 무엇보다 편리하고 안정적으로 패키지 관리가 가능하기 때문에 가상환경 사용 시 가장 추천하는 툴입니다. 본 포스 heytech.tistory.com..
📌 Text 빅데이터분석 플랫폼 베타테스트 참가자 모집 중!(네이버페이 4만 원 전원 지급) 👋 안녕하세요, 코딩이 필요 없는 AI/빅데이터 분석 All in One 플랫폼 개발팀입니다.😊 저희 서비스를 사용해 보시고 경험담을 들려주세요 :)💸 참여해 주신 "모든" 분들께 네이버페이 4만 원 쿠폰을 지급해 드립니다.👨💻 참여 희망 시 카톡플러스친구 1:1 채팅 or 인스타그램 DM 부탁드립니다 :)📆 참여기간 : 11/25(월)~11/29(금) 11:00~21:00 중 택1 (1시간 1타임)👉 참여장소 : 강남역 인근 스터디카페 미팅Room📍 소요시간 : 총 40분 내외(서비스 체험 및 인터뷰 포함)✅ 참가조건 : Text 빅데이터 분석 업무 경험자👉 참가 가능일정 조회하기 : ht..
본 포스팅에서는 파이썬에서 리스트 내 딕셔너리를 정렬하는 방법을 소개합니다. 💡 솔루션 여러 방법이 있겠지만 itemgetter 메소드를 활용하면 간단히 해결 가능합니다. 아래 예제를 보시면 쉽게 이해하시고 적용하실 수 있을 겁니다. 패키지 import from operator import itemgetter operator 패키지는 파이썬 내장 패키지이므로 따로 설치할 필요 없습니다. 예제 리스트 members = [{'name' : 'Ben', 'age': 32}, {'name' : 'Austin', 'age': 29}, {'name' : 'Kate', 'age': 20}, {'name': 'Aria', 'age': 23}] 정렬 members_sorted = sorted(members, key = ..
파이썬에서 2개의 리스트 간에 겹치는 원소를 제거하는 방법, 즉 차집합을 구현하는 방법을 알아봅니다. 아래와 같이 2개의 리스트가 있다고 가정해 보겠습니다. list1 = ['a', 'b', 'c', 'd'] list2 = ['b', 'd'] ❌ 잘못된 방법 리스트끼리 합집합인 원소 합치기는 덧셈(+)으로 가능합니다. 하지만, 차집합을 위한 뺼셈은 지원하지 않습니다. list1-list2 결과 ✅ 올바른 방법 아래와 같은 리스트 컴프리헨션(List Comprehension)으로 쉽게 연산이 가능합니다. sub_set = [x for x in list1 if x not in list2] 결과를 출력해 봅니다. sub_set 결과 포스팅 내용에 오류가 있을 경우 댓글 남겨주시면 감사드리겠습니다. 그럼 오늘도..
💡 목표 터미널에 아래 명령어를 입력하면 IDE가 바로 실행할 수 있는 방법을 알아봅니다. charm . VS Code의 경우 PyCharm과 비슷합니다. code . ❌ 세팅 전 PyCharm 설치 이후 이를 위한 세팅이 없었다면 그림 1과 같이 오류 메시지가 나올 것입니다. 📌 세팅 방법 PyCharm IDE를 직접 여신 후, 아래의 그림 2와 같이 상단 메뉴바-Tools-Create Command-line Launcher를 클릭합니다. 아래 그림 3과 같은 팝업창이 나오는데, 그대로 OK 버튼을 눌러주세요. 이제 세팅이 완료되었습니다. ✅ 동작 확인 다시 터미널에서 charm . 을 입력하면 정상적으로 PyCharm이 실행됩니다. 포스팅 내용에 오류가 있거나 보완할 점이 있다면 아래에 댓글 남겨주세..
본 포스팅에서는 주피터 노트북(또는 랩)에 가상환경 커널(Kernel)을 추가하는 방법에 대해 알아봅니다. 가상환경 모듈로는 파이썬에서 공식으로 권장하는 패키지 관리 툴인 pipenv를 사용하겠습니다. pipenv 개념, 설치 및 활용방법에 대한 자세한 내용은 이곳을 참고해 주세요. [Python] pipenv 등장배경, 설치, 패키지 관리 방법 🔭 포스팅 개요 pipenv는 파이썬에서 공식으로 권장하는 패키지 관리 툴로써 무엇보다 편리하고 안정적으로 패키지 관리가 가능하기 때문에 가상환경 사용 시 가장 추천하는 툴입니다. 본 포스 heytech.tistory.com pipenv가 설치되어 있지 않으신 분들을 위해 pipenv 설치부터 간략한 설명과 함께 주피터 노트북에 가상환경 커널을 추가하는 절차만 ..
🔭 포스팅 개요 pipenv는 파이썬에서 공식으로 권장하는 패키지 관리 툴로써 무엇보다 편리하고 안정적으로 패키지 관리가 가능하기 때문에 가상환경 사용 시 가장 추천하는 툴입니다. 본 포스팅에서는 pipenv의 등장 배경과 장점부터 설치하고 사용하는 방법까지 알아봅니다. 📚 목차 1. pipenv 등장 배경 1.1. Summary 1.2. 상세 설명 1.2.1. pip 1.2.2. 가상환경 모듈 2. pipenv 소개 3. pipenv 설치 4. 가상환경 생성 5. 가상환경 실행 6. 가상환경에서 주피터 노트북 실행 7. Pipfile 파일 소개 8. 패키지 설치 9. Pipfile.lcok 파일 소개 10. 가상환경 비활성화 11. 가상환경 삭제 12. pipenv 모듈 기능 1. pipenv 등장 배..