# JupyterNotebook

58개의 포스트
post-thumbnail

Jupyter Notebook 환경 설정하기

Anaconda(아나콘다)는 머신러닝 또는 데이터 분석을 위해 파이썬을 기반으로 여러 패키지들이 포함된 가상머신 플랫폼이다. 1단계: 아나콘다 프로그램 설치 [다운로드 페이지] 아나콘다 설치 프로그램은 홈페이지에서 받을 수 있으며, 프로그램을 설치 시 conda, jupyter notebook이 같이 설치 된다. 프로그램 설치 시 해당 계정 만 설치 되도록 했다면 환경 변수에 설정이 필요할 수 있다. C:\ProgramData\anaconda3\Scripts 또는 C:\Users\${user_id}\.anaconda3\Scripts anaconda hompage 2단계: conda 명령

2023년 8월 4일
·
0개의 댓글
·
post-thumbnail

데이터 k-means clustering하기 - 개념

하 벌려놓은 일들은 많고 하기는 싫지만 데이터 분석부터 해보자 사용자 데이터 분석을 통해 사용자들을 분류하기 위해 clustering을 진행하고자 한다. 고객 데이터는 고객 정보, 거래이력, 자산내역, 거래내역, 접속내역에 관련된 데이터가 있고 나는 이걸 k-means algorithm을 통해 clustering하고자 한다. k-means 알고리즘이란? k-means 알고리즘은 이름 그대로 평균(mean)을 활용하여 데이터를 k개의 군집으로 묶는 알고리즘이다. k-means clustering은 데이터에 라벨이 없고 데이터의 유사도를 바탕으로 군집에 할당하여 라벨을 만드는 비지도 학습이다. 사전에 군집의 개수를 지정해줘야하고 각 개수에 맞게 초기값을 정해야한다. ![](htt

2023년 7월 19일
·
1개의 댓글
·
post-thumbnail

제로베이스 데이터취업스쿨 DAY18 EDA오리엔테이션1~3, CCTV1~2

폰트 설정 첫 번째 방법 두 번째 방법 시각화 모듈 사용 import Module : Module을 사용하겠다. import Module as md : Module을 md라는 이름으로 사용하겠다. from Module import function : Module에 포함된 function이라는 함수만 사용하겠다. ![](https://velog.velcdn.com/images/mezero402/post/ca03695f-ea7e-4cb6-bcee-9e9e3098f82e/image.jpeg

2023년 3월 27일
·
0개의 댓글
·

23.02.07 Day07

Jupyter Notebook/Folium/JSON >### 주피터 노트북 사용법 학습 > #### 간단한 설정 Ctrl+, 로 설정 - line검색 - Notebook line 부분 on jupyter debug 검색 - Jupyter:Show Variable View When Debugging 체크 >#### 마크다운, 파이썬 셀 추가, 파이썬 셀 실행 : 단축키 현재 셀 앞에 셀 추가 : a 현재 셀 뒤에 셀 추가 : b 현재 셀을 마크다운으로 변경 : m 현재 셀을 코드 셀로 변경 : y 셀 실행 : Ctrl + Enter 셀 실행 + 다음 셀로 이동(셀 없을 시 생성) : Shift + Enter 셀 실행 + 다음 셀 생성 : Alt + Enter 주석 처리 : Ctrl + K + C > #### 디버깅 디버그 쉘 : Ctrl + Shift + Alt + Enter 함수가 다른 셀에 선언되어있어 한번에 디버깅 불가능 한

2023년 2월 7일
·
0개의 댓글
·
post-thumbnail

[Jupyter Notebook] 폰트 바꾸기

남들은 이해하지 못할 수도 있지만, 주피터 노트북을 사용하면서 폰트가 조금 아쉬운 점이 있었다. 폰트가 바꿔지는지도 모르고 있었는데 프론트앤드를 배우면서 '어? 바꿔지지 않을까?란 생각에 알아보니 가능했다. 굳이? 싶을 수도 있지만, 앞으로 Velog 글을 쓰다보면 코드 캡처를 많이 할거같아서 바로 실행갑니다~! Window 환경 기준 'C:\Users\사용자이름\.jupyter'에 custom 폴더를 만들고 텍스트 파일로 custom.css까지 생성해주면 된다. CodeMirror : 코드창 output: 결과창

2023년 1월 18일
·
0개의 댓글
·

AttributeError: 'float' object has no attribute 'round'

roundPython "AttributeError: 'float' object has no attribute 'round'" 는 float 숫자에서 함수 를 호출하려고 할 때 발생 오류를 해결하려면 float를 round()함수의 인수로 전달해야한다. jupyter notebook을 이용하다가 연산 한 값에 float값이 있을 경우 위 에러를 발생시켰다 round()함수의 인수로 전달하는 방식으로 변경하니 막힘없이 진행 되는 것을 확인할 수 있었다.

2023년 1월 18일
·
0개의 댓글
·

jupyter notebook 오류

- (엑셀) 불러올 때, Missing optional dependency 'openpyxl'. Use pip or conda to install openpyxl. openpyxl이 엑셀 설치되지 않은 pc에서 xlsx/xlsm/xltx/xltm파일 일곡 쓸 수 있게 해주는 파이썬 라이브러리라고 함 conda install openpyxl라고 아나콘다 프롬프트에 3-4번을 해도 실행안됨; 그냥 주피터 노트북 셀에 pip install openpyxl #pip : 파이썬 공식 모듈 관리자 import openpyxl 입력하면 해결완료

2023년 1월 5일
·
0개의 댓글
·
post-thumbnail

[Python] EC2에 Jupyter Notebook 실행하기(ssh 포트포워딩)

0. 실행 환경 > AWS EC2 t2.xlarge OS : Red Hat 9.1 Python :3.9 Jupyter Notebook 6.4.12 1. Jupyter Notebook 설정 Jupyter Notebook 설치 후 비밀번호를 설정한다. 꼭 필요한 과정은 아니다. 다만 비밀번호를 생성하지 않으면 실행 시 마다 생성되는 token 값으로 접속해야한다. 1-1. Jupyter Notebook 비밀번호 생성 1-2. 비밀번호 설정 2. Jupyter Notebook 실행 1번을 생략했다면 접속 URL을 출력하는데 복사해둔다. 3. SSH 포트포워딩 ![](https://velog.velcdn.com/images/denver_

2022년 12월 10일
·
1개의 댓글
·

python snippet

var makemore.py - andrej karphacy fstring format f"{1000000000:>12,.1%}" https://stackoverflow.com/questions/52265299/python-3-5-string-format-how-to-add-a-thousands-separator-and-also-right-justif argparser with ipynb https://velog.io/@yeong95/Jupyter-notebook%EC%97%90%EC%84%9C-argparse-%EC%9D%B4%EC%9A%A9%ED%95%98%EA%B8%B0

2022년 10월 16일
·
0개의 댓글
·
post-thumbnail

SLEAP Notebook 1. 가상환경 생성

Jupyter notebook 가상환경 만들기 > 참조 (Connect conda env to jupyter notebook) https://pinedance.github.io/blog/2020/06/27/jupyter-notebook-and-conda-env 참조 (Create conda env) https://separang.tistory.com/94 방법 > Anaconda에서 현재 연결되어 있는 jupyter notebook kernel 리스트 확인 현재 Anaconda의 가상환경 목록 출력 참조 https://separang.tistory.com/94 Anaconda 가상환경 생성 Anaconda 가상환경 활성화 가상환경 활성화 conda kernel package 설치 jupyter kernel package 설치 kernel 연결 확인 만약 jupyter notebook이 이미 켜져있다면

2022년 10월 14일
·
0개의 댓글
·
post-thumbnail

트러블슈팅 | 윈도우 업데이트 후 Jupyter Notebook 자동 꺼짐

업데이트 한 후에 주피터 노트북을 사용하려 하니 창이 잠깐 반짝 빛났다 사라지는(...) 현상을 발견했다. 이 정도 오류는 구글링으로 해결할 수 있지😎 내가 참고한 블로그는 다음과 같다. > https://blog.naver.com/gofud38/222684207736 물론 이 글을 통해 완전히 해결한 건 아니고, 방법을 따라가다가 나는 다른 오류를 만나서 다시 구글링해서 방법을 찾았다 일단 anaconda prompt를 관리자 권한으로 실행하였다. 그리고 cmd 창에 다음과 같이 작성하였다. 그랬더니 아래와 같은 오류를 마주했다 이 오류문구를 그대로 구글링 했더니 아래 사이트를 발견할 수 있었다. > https://www.datasciencelearner.com/importerror-cannot-import-name-soft-unicode-from-markupsafe-solved/ 이 사이트가 하라는 대로 일단 pip install MarkupSafe 를 진행

2022년 10월 13일
·
0개의 댓글
·
post-thumbnail

SLEAP 튜토리얼 1. 설치

설치 > SLEAP은 Windows, Linux, Mac OS x에 python 패키지로 설치할 수 있다. SLEAP에는 복잡한 종속성이 많이 필요하므로, Miniconda를 활용하여, 격리된 환경에서 설치하는 것이 좋다. 미니콘다 설치 > Anaconda는 컴퓨터의 다른 Python 소프트웨어에 영향을 주지 않고 SLEAP의 필요한 종속성을 쉽게 설치할 수 있도록 하는 Python 환경 관리자이다. Miniconda는 Anaconda의 경량 버전이다. 설치 Windows https://docs.conda.io/en/latest/miniconda.html#latest-miniconda-installer-links Linux Mac SLEAP 설치 conda 패키지 > 권장되는 설치 방법이며, Windows와 Linux에서 작동한다. 또, CUDA와 함께 제공된다. CUDA가 이미 있다면, 충돌하지 않고, GPU 가 없어

2022년 10월 13일
·
0개의 댓글
·
post-thumbnail

m1 mac 주피터노트북에서 lightgbm 설치 안 될 때

보통 주피터노트북에서 모듈을 설치할 때 가장 흔히 사용하는건 이거다 하지만 lightgbm도 이렇게 설치하면 안 된다 이렇게 하면 나같은 경우 이런 에러가 떴다 이럴 경우 여러분의 터미널로 가야한다 터미널로 가서 설치해야한다 여러분의 m1 맥에 homebrew가 설치돼있다고 가정하고 이렇게하고 나면 설치가 완료되고, 다시 여러분의 주피터노트북으로 가서 확인해보면 가 잘 되는 걸 확인할 수 있을 것이다 각자의 컴퓨터 모두가 환경이 다르기에 이렇게 해서 안 된다면 다른분의 블로그를 참고해보는 걸 추천한다

2022년 9월 24일
·
0개의 댓글
·
post-thumbnail

스타벅스 이디야 위치 데이터 비교

지금까지 배운 것들로 데이터를 추출해서 비교해보자. 1.스타벅스 위치데이터 먼저 스타벅스 데이터를 가져와보고자 한다. 위의 페이지 접근 코드를 실행시키면 다음과 같은 창이 나온다. 스타벅스의 서울 전체의 위치코드만 알고싶으므로 서울 버튼을 클릭 후 전체 버튼을 클릭해야된다 그래서 다음과 같은 코드를 써주었다 버튼밖에 없으므로 css_selector를 사용했다. 데이터를 추출하기 위해 데이터가 담겨있는 섹션인 "div"와 id를 찾은 후 "li"로 된 모든 값들을 넘겨받는다. 그 후 데이터 정리를 하는데, 전화번호는 필요없으니 지우고 "매장이름","주소","구"를 contents에서 뽑아낸 후 설정하고, 브랜드도 같이 붙여준다 이렇게 실행하면 다음과 같이 나온다 그리고 깔끔하게 보기위해 panda

2022년 9월 18일
·
0개의 댓글
·
post-thumbnail

[python, Jupyter Notebook, ipython] 경고 메시지 숨기기 (ignore warning message)

계기 : Jupyter Notebook 사용 중 경고 메시지 다량 출력 (에러 아님) 해결방법 : warning 라이브러리 사용 경고 메시지를 무시하고 숨기기 (ignore warning message) 새롭게 알아낸 점 warning 라이브러리를 이용해서 경고 메시지를 숨기려면 사용하면 되고, 숨기려했던 경고 메시지를 다시 보이게 하려면 사용하면 된다.

2022년 8월 25일
·
0개의 댓글
·
post-thumbnail

[Jupyter Notebook] 빅데이터 분석 - 웹 크롤링과 워드 클라우드 만들기

웹 크롤링을 통한 NAVER 뉴스 분석과 워드 클라우드 시각화 > 코엔엘파이(konlpy) > 파이태그클라우드(pytagcloud) 코드 결과 코드 결과

2022년 7월 13일
·
0개의 댓글
·
post-thumbnail

[Jupyter Notebook] 빅데이터 분석 - 웹 크롤링하기

네이버 영화 사이트 '상영작', '예정작' 크롤링 > - 네이버 영화 제목, 네티즌 별점 점수 크롤링하여 예매순 상위 10개 출력하기 > - 예매순 순위 10개의 별점 점수에 대해 그래프로 시각화하기 > - 예매순 상위 10개의 별점 점수 중 가장 높은 영화의 그래프를 색상으로 강조하기 코드 결과

2022년 7월 8일
·
0개의 댓글
·
post-thumbnail

[Jupyter Notebook] 빅데이터 분석 - 공공데이터포털 활용하기

공공데이터포털 사이트의 데이터를 수집하여 빅데이터 분석 및 시각화하기 > - 인사이트 도출을 위한 특정 주제를 선정하기 > - 공공데이터포털(https://www.data.go.kr/)에서 관련 파일 데이터(.csv, .xlsx) 수집하기 > - 수집한 데이터를 이용하여 데이터 분석 후 인사이트 도출하기 > - 분석한 데이터를 시각화하기 코드 결과 코드 결과

2022년 7월 8일
·
0개의 댓글
·
post-thumbnail

[Jupyter notebook] Missing optional dependency 'openpyxl'. Use pip or conda to install openpyxl.

jupyter notebook으로 엑셀 파일을 불러와야 했는데 갑자기 만난 에러 Missing optional dependency 'openpyxl'. Use pip or conda to install openpyxl. 이상하게 파이썬 IDLE이랑 Google Colab에서 excel을 똑같이 불러왔을 땐 실행이 잘 됐는데 Jupyter 환경에서만 저 오류가 뜨는게 이상해서 열심히 구글링을 해봤는데 내 터미널 자체에서 anaconda 명령어를 실행할 수 없었기 때문이였던 것 같다. jupyter notebook 코드 창에서 !pip install openpyxl을 설치해봤지만 그래도 똑같은 오류가 나길래 찾은 해결책! [파이썬/아나콘다] zsh: command not found: conda 에러 해결하기! 이 블로그를 따라해서 anaconda 패키지 설치하고 다시 실행 해보니까 잘 작동 됨! 드디어ㅠㅠ

2022년 6월 29일
·
0개의 댓글
·
post-thumbnail

Jupyter Notebook 폰트 변경하기! (D2Coding)

jupyter notebook에서 기본으로 제공하는 폰트는 가독성이 떨어진다. 간단한 파일 작성으로 훨씬 보기 좋은 jupyter notebook 환경을 구성하자! D2Coding 폰트 다운로드 및 설치 GitHub - naver/d2codingfont: D2 Coding 글꼴 C:/사용자/계정이름/.jupyter 폴더 이동 (없을 경우, 새로 생성한다) custom 폴더 생성 ‘custom.css’ 파일 생성 (파일형식 - 모든파일) jupyter notebook 새로 고침 참고 블로그 : Jupyter Notebook 폰트 바꾸기 / 폰트 추천

2022년 6월 3일
·
0개의 댓글
·