본문 바로가기

jupyter

(10)
Jupyter Notebook에서 GUI 같은 느낌의 작업을 원하세요? ipywidgets 2020. 4. 8. 08:00 Jupyter Notebook을 Python 유저들이 많이 사용하시죠? 그런데 아주 가끔 간단히 슬라이드바나 버튼 등을 이용한 GUI 환경을 간편하게 쓸 수 있다면 좀 더 재미있겠는데~ 하고 생각할 때가 있을 겁니다. 그럴때 사용하는 것이 ipywidgets입니다. 워난 Documents가 잘 되어 있어서 그냥 간단하게 소개만 해보겠습니다.매우 간단하게 저렇게 사용합니다.value를 조회하거나 강제로 값을 선언할 수 있습니다.Text 박스와 Slider인데요. 이 둘을 jslink로 엮어 버릴 수 있습니다.해제할 때는 unlink~이번에는 버튼이 눌러지면 어떤 기능을 실행하도록 준비해 줄 수 있습니다.버튼을 클릭하면 특정 기능을 수행하는 거죠~혹은 슬라이드바를 다수 연결해볼 수도 있구요~위 예제는 간단하..
ROS Gazebo에서 UR 로봇 구동을 Jupyter에서 해보기 2020. 2. 24. 08:00 유니버셜 로봇의 UR 시리즈는 ROS용 패키지로 많은 연습을 해볼 수 있도록 하고 있습니다. 물론 UR은 자체적인 시뮬레이터도 무료로 배포하고 있어서 UR로봇만 사용한다면 큰 문제 없지만, 저는 UR로봇을 대상으로 로봇팔을 공부하는 사람들이라면 ROS 환경에서 시뮬레이션을 해보는 것도 좋다고 생각을 합니다. 물론~ 실물 로봇이 있다면 더 좋겠죠. 오늘은 UR로봇의 ROS 패키지를 melodic 환경에서 설치하고, Jupyter Notebook에서 로봇이 구동되는 것을 연습하는 과정을 이야기해보려고 합니다.먼저 위 github에서 소스를 받아 오는 것부터 시작하죠.ROS 워크스페이스의 src 폴더에 git으로 받아옵니다. git clone -b calibration_devel https://github.c..
Jupyter notebook 화면 테마 적용 jupyterthemes 2018. 4. 20. 08:00 뭔가 하나의 도구-그게 Sublime Text든, VSCode이든-를 좋아하게 되면 뭔가 자기만의 개성을 두거나 혹은 뭔가 편리함을 추구하게 되겠죠. 오랫동안 사용한 Jupyter Notebook도 역시 그런 노력을 가지게 됩니다. 그냥 기본 Jupyter Notebook 화면에서 폰트의 크기와 폰트의 종류를 바꾸는 작업[바로가기]에서 좀 더 나아가서 아예 화면 구성을 바꿔보고 싶은거죠. 그럴때는 jupyterthemes라는 모듈을 설치해보세요^^ 먼저 github의 jupyterthemes 페이지[바로가기]를 방문해서 사용법을 익히면 되죠^^저 화면에서 아래로 가면, 다양한 테마의 종류와 다양한 명령들이 나타납니다.^^일단, 설치 pip install jupyterthemes입니다.^^그리고, jt 명..
[Keras] 타이타닉 생존자 분석. 디카프리오는 정말 살 수 없었을까? 2018. 4. 13. 08:00 영화 타이타닉의 감동을 이번 공부를 하면서 느꼈네요. 머신러닝을 공부하는 분들이 항상 수행하는 연습문제로 MNIST 필기 숫자 인식과 함께 타이타닉 생존자 분석이 있습니다. 저도 역시 공부하는 과정에서 거쳤구요. 이번에는 최근 그 매력에 빠진 케라스(Keras)로 수행해보려고 합니다. 그리고, Keras로 수행한 후 레오나르도 디카프리오가 연기한 그 역할의 남자 주인공의 생존 가능성을 한 번 확인해 보려고 했습니다.^^ 언제나 그랬지만, 오늘도 역시 혼자힘으로는 못하고 많은 분의 도움을 받았습니다. 일부 내용은 그대로 따라했구요. 먼저 Pandas를 이용한 분석과 다양한 데이터를 들여다보고 시각화하는 것은 Matt dePero님의 Titanic Machine Learning from Disaster[바로..
Python Jupyter notebook에서 출력화면에 진행 상태 안내바로 쓰기 좋은 tqdm 2017. 8. 7. 08:00 몇 일전... GIthub에서 아이쇼핑(^^) 중에 엄청나게 재미난 아이를 보았습니다. 우리가 보통 Jupyter Notebook에서 반복문을 돌릴때 그냥 멍~ 때리면서 별표가 사라지길 기다리거나, 혹은 그저 print문으로 현 변수를 찍어보는 정도를 하게 되는데요. 아예 이걸 상태바 형태로 표현해주는 아이가 따끈따끈하게 나왔네요. [바로가기]에 가시면 되는데요. 정말 사용하기 편리합니다. 아... 설치는 conda install -c conda-forge tqdm를 이용하시면 편한것 같습니다.뭐 어차피 저 페이지에 가시면 다 알 수 있구요~^^이렇게 tqdm이라는 명령을 사용만 하는 순간 바로 상태바가 나타납니다.혹은 trange로 가능하구요~더불어 메세지도 포함시켜서 찍을 수 있네요^^with 구문과..
Jupyter Notebook 화면 조절 (폰트, 폰트 크기, 줄 간격) 2017. 8. 1. 08:00 Jupyter Note으로 작업하는 즐거움이 한참 지나보면... 이걸로 블로깅도 하고, 뭐 보고서도 쓰고 하게 되는데... 그러다보면 화면 조절에 대한 욕구가 생깁니다.^^. 뭐 하다 못해 폰트 바꾸고, 글자 크기 조절하고, 줄간격 조절하는 거죠.. 딱 그걸 오늘 이야기할까 합니다.^^보통 윈도우기준으로 저렇게 .Jupyter 경로가 User 밑에 있습니다. 점(.)까지 포함된다는거~그 밑에 custom이라는 경로를 만드시구요~그 안에 custom.css라는 파일을 만드세요~~~그 내용으로 .CodeMirror pre {font-family: Arial; font-size: 14pt; line-height: 140%;} 라고 입력하고 저장하시면 끝입니다. 뭐 폰트 이름과 크기, 줄 간격은 바로 이해하시겠..
서울시 범죄현황 통계자료에 대한 확인 2017. 3. 2. 08:00 데이터 과학이라고 거창하게 부르지 않아도 요즘은 데이터를 이용해서 실제 원하는 결과를 검증하고 이를 블로그에 올리거나, Github page에 올리는 경우를 많이 봅니다. 그 주제가 참 멋지고 그 과정이 아름다운 분들도 많구요^^. 저도 그냥 가벼운 마음에 통계자료를 가지고 살짝 뭔가를 해볼려고 합니다. 뭐 거창한 알고리즘을 쓴 건 아니구요. 그저 그래프나 깨작거리고 그리고, 데이터의 순서나 좀 바꾸던지.. 혹은 조금 만지작 거리는 수준입니다.^^. 살짝... "서울 강남 3구 체감안전도 높아"라는 위 기사를 보고~~~ 실제 통계자료도 그렇게 나타나는지를 볼려고 했습니다. 사람들이 생각하는 체감안전도와 혹시 통계자료에서 보는 안전도가 같을지 확인해 보는거죠^^ 데이터 가져오기 공공데이터포털이라는 사이트에..
맥OS 환경의 Anaconda에서 텐서플로우 tensorflow 설치하기 2017. 2. 9. 08:00 항상 뭔가를 깊이있게 하지 않고 잡식성으로 엷게(ㅠㅠ) 공부하는 특성이 있는 제가.... 관심이 있는 것이 데이터분석, 딥러닝이었는데요. 뭐 그래서 당연히 텐서플로우 tensorflow를 깔아볼려고 합니다. 그러나 또... 최근 제가 맥(^^)을 사용할 수 있게 되어서[바로가기] 거기서 설치하고 Jupyter에서 실행해 보는 것까지만^^ 해볼려고 합니다. 즉, 언제나 그렇듯, 공식홈페이지의 설치과정을 그냥~ 따라하겠다는 거죠...^^ 오늘의 목표는 Mac에 설치된 Anaconda 환경에서 tensorflow를 설치하고 Jupyter에서 import시켜보는 것입니다.뭐 어려울 것이 없는 것이... tensorflow홈페이지의 아나콘다를 이용한 설치 페이지[바로가기]를 보면 됩니다.^^ 이미 아나콘다는 설치..

반응형