본문 바로가기

DATA ANALYSIS7

jupyter notebook 패스워드 확인! 아나콘다 패키지에는 jupyter lab과 jupyter notebook이 있습니다. 보통 사용할 때 powershell이나 cmd에서 jupyter notebook을 직접 쳐서 실행하면 다음과 같이 나옵니다. 별도로 password설정을 하지 않았다면, 접속할 수 있는 url에 token이 담겨있습니다. 하지만 이 토큰이 없다면 아래와 같이 비밀번호를 입력하라는 창이 나옵니다. 그렇다면 anaconda navigator를 썼을 땐 어떻게 해야할까요?? ananconda navigator를 실행하고 원하는 프로그램에 launch버튼을 누르면 바로 실행이 됩니다. 이 때, 브라우자가 자동실행되면서 접속이 되면 다행인데, 가끔 자동으로 브라우저가 실행되지 않을 때가 있습니다. 그러면 cmd로 실행한 것이 아.. 2021. 6. 27.
cannot import name 'is_url' from 'pandas.io.common' error ImportError : cannot import name 'is_url' form 'pandas.io.common' 에러가 발생하면 pandas를 최신버전으로 다시 설치해주면 해결이 된다. conda update --force-reinstall pandas 2020. 8. 25.
dacon 산업제어시스템 보안위협 탐지 AI 경진대회 환경셋팅 오랜만에 데이콘 "산업제어 시스템 보안위협 탐지 AI 경진대회"에 참가하려고 합니다. 대회 링크 첨부드립니다~ [링크] 산업제어시스템 보안위협 탐지 AI 경진대회 출처 : DACON - Data Science Competition dacon.io 해당 대회는 특이하게 별도의 평가도구 패키지를 설치해야 되는데요. 별도로 설치하는 방법에 대한 설명은 첨부되어 있지 않은 것 같습니다. (간단해서 그런가....) 해당 패키지 파일은 대회데이터를 다운로드 받으면 들어있습니다. 대회 데이터셋을 다운로드 받아 압축을 풀어보면 다음과 같습니다. 상세한 데이터 명세는 해당 홈페이지에서 확인하시면 됩니다. 이제 저 whl파일을 설치하기 위해선 터미널을 실행시키고 다음과 같이 입력하시면 됩니다. pip install eTa.. 2020. 8. 25.
pandas to_csv to csv 한글 인코딩 깨질 때 pandas라이브러리의 to_csv 를 할 때 한글이 깨지는 경우 df.to_csv("filename.csv", index=False, encoding="utf-8") 을 사용할 경우 한글이 깨지게 됩니다. df.to_csv("filename.csv", index=False, encoding="utf-8-sig")를 사용하면 한글이 깨지지 않습니다. 그럼 이만! 2020. 5. 5.
jupyter notebook에 가상환경 kernel 추가하기 안녕하세요 오늘은 jupyter notebook 가상환경 목록에 kernel을 추가해보도록 하겠습니다. TO-DO 1. conda envs를 이용한 가상환경 추가 2. 추가된 가상환경을 jupyter notebook의 kernel에 추가하기 1번부터 진행해보도록 하겠습니다. anaconda prompt 창을 켜시고 conda info --envs - 가상환경을 확인합니다. base, test, venv 3개의 가상환경이 생성되어 있고 그 중에 * 표시가 있는 base가 활성화 되어있습니다. 이렇게 가상환경 목록을 확인했으면 새로운 가상환경을 만들어보겠습니다. conda create -n zelord - zelord 라는 새로운 가상환경을 만들어 줍니다. (중간에 y를 입력해주세요) conda activa.. 2020. 4. 28.
colab 안끊기게 유지 코랩은 켜놓고 일정시간 동안 사용하지 않으면 세션이 끊기게 됩니다. 그래서 세션이 끊기지않고 돌 수 있게 하려면 일정 행동을 해야되는데... 그걸 자동으로 실행시켜야 합니다. 크롬에서 개발자 모드를 켜는 방법은 다음과 같습니다. windows : ctrl + shift + i mac : command + shift + i 이렇게 개발자 모드를 켜고 난 뒤에는 console 부분에 다음과 같이 코드를 넣고 엔터를 눌러줍니다. function ClickConnect() { var buttons = document.querySelectorAll("colab-dialog.yes-no-dialog paper-button#cancel"); buttons.forEach(function(btn) { btn.click(.. 2020. 2. 9.
Jupyter notebook setting execute command : jupyter notebook --ip=MY_IP jupyter notebook --generate-config it makes jupyter_notebook_config.py file on C:\Users\User\.jupyter delete jupyter_notebook_config.json file ipython -> from IPython.lib import passwd; passwd() -> sha1: ~~~~~ edit jupyter_notebook_config.py => c.NotebookApp.password = ' sha1: ~~ ' c.NotebookApp.notebook_dir = "PATH" c.NotebookApp.terminals_enabled =.. 2019. 9. 20.