본문 바로가기

Software

(317)
Matplotlib에서 그래프를 애니메이션으로 표현하기 2018. 5. 2. 08:00 Python이든 뭐든 데이터를 시각화하는 것은 항상 필요한 과정입니다. 그런데 그 데이터가 너무 길어 한 화면에 담아보면 구분이 되지 않거나, 시간의 흐름에 대해 약간 강조하고 싶다면 애니메이션 효과를 찾아보게 되죠. 당연히 Matplotlib도 그에 대한 대응을 해주고 있습니다. 추가로 Jupyter Notebook 화면에서 이를 구현하는 예제가 matplotlib에 있길래 이를 잠시 테스트해 보았습니다.^^ 먼저... import numpy as np import matplotlib.pyplot as plt %matplotlib inline from matplotlib import animation, rc 이렇게 초기화를 하구~~~ fig, ax = plt.subplots() ax.set_xlim((..
Jupyter Notebook 화면을 바로 프리젠테이션 Slide로 구성하자 - datitran-jupyter2slides - 2018. 4. 25. 08:00 Jupyter Notebook은 참 편리한 도구입니다. 마크다운 문서를 사용할 수 있는 것도 그렇고 실행 결과를 바로 볼 수 있는 것과 다시 문서를 읽었을때, Out sessino에 실행 결과를 바로 확인할 수 있다는 정말 많은 장점들을 가지고 있습니다. 이렇게 Jupyter Notebook을 사용하다보면 또 한 가지 작은(^^) 욕심이 생기는데요. 바로 Presentation입니다. Jupyter Notebook의 코드와 결과를 일일이 캡쳐해서 파워포인트에 넣기 귀찮을 때가 있거든요^^ 오늘은 그 이야기를 해볼려고 합니다.~언제나 그렇듯 Python 세계와 오픈소스 세계에 어디나 존재하는 수많은 고마운 분들(^^) 중 한 분이 또 저렇게 뭔가 멋진 것을 공개했습니다. jupyter2slides[바로가기..
Jupyter notebook 화면 테마 적용 jupyterthemes 2018. 4. 20. 08:00 뭔가 하나의 도구-그게 Sublime Text든, VSCode이든-를 좋아하게 되면 뭔가 자기만의 개성을 두거나 혹은 뭔가 편리함을 추구하게 되겠죠. 오랫동안 사용한 Jupyter Notebook도 역시 그런 노력을 가지게 됩니다. 그냥 기본 Jupyter Notebook 화면에서 폰트의 크기와 폰트의 종류를 바꾸는 작업[바로가기]에서 좀 더 나아가서 아예 화면 구성을 바꿔보고 싶은거죠. 그럴때는 jupyterthemes라는 모듈을 설치해보세요^^ 먼저 github의 jupyterthemes 페이지[바로가기]를 방문해서 사용법을 익히면 되죠^^저 화면에서 아래로 가면, 다양한 테마의 종류와 다양한 명령들이 나타납니다.^^일단, 설치 pip install jupyterthemes입니다.^^그리고, jt 명..
아나콘다 Anaconda에 포함된 마이크로소프트의 Visual Studio Code - vscode 사용해보기 2018. 3. 9. 08:00 최근 제가 Python 배포판인 Anaconda를 다시 설치하게 되었는데요. 뭔가 신기한 아이가 하나 눈에 띕니다. 바로 Visual Studio Code라는 아이인데요. 약간 느낌이 바로 테스트를 수행해.. 라고 강렬하게 와서.. 설치과정에서 말없이 Yes~를 누르고 설치해 보았습니다.^^아나콘다 네비게이터에 확실히 떠있네요 vscode~^^ 한 번 실행해 보았습니다.ㅎㅎ.. 무엇보다 화면 구성이 꽤 간편하고 제가 좋아하는 sublime text와 닮은 것이 마음에 들더라구요. 위 프로그램은 딥러닝의 레이어를 시각화해주는 코드인데.. 슬쩍 가동시켜 보았습니다.오호~ 가볍게 실행되면서도 뭔가 있을 건 다있을듯한 느낌입니다. Jupyter Notebook을 사용하다가 간혹 이런 아이가 필요할 수 있는데 꽤..
구글 드라이브에서 바로 실행되는 Jupyter Notebook - Colaboratory 2018. 2. 23. 08:00 얼마전 아무런 생각없이 구글 드라이브에 접속해서 공부하던 Jupyter Notebook 파일을 관리하다가 뭔가 신가한 것을 발견했습니다. 구글의 새로운 서비스인 모양인데... 너무 놀랬거든요...^^ 살짝 소개해 드릴께요~~제 드라이브에서 Jupyter Notebook 파일들이 있는 한 폴더인데요... 요즘 제가 Tensor Flow를 정리중이라 티가 좀 나죠^^그리고 우연히 그 중 하나를 클릭했는데 연결된 앱이라는 말과 Colaboratory라는 단어가 나타나내요...그걸 눌렀다가 깜짝 놀랜거죠.. 헉 바로 저렇게 Jupyter 환경이 나타날 줄은....Shift + Enter나 플레이버튼을 누르면 실행됩니다. 아.. tqdm은 지원하지 않아서 임시로 주석처리...Tensor Flow 조차 이미 설치되..
Processing에서 안드로이드 모드로 접근하기 - 폰에서 실행 ~ 2018. 1. 15. 08:00 한 때 Processing에 끌려서 참 많은 공부를 했었고, 그 내용 중 일부를 블로그에도 올리면서 별도로 카테고리[바로가기]도 만들었는데요. 마지막 글이 2016년 8월이더라구요. ㅎㅎ. 이번에 오랜만에 프로세싱 이야기를 할려고 합니다.^^ 오늘은 프로세싱에서 안드로이드 모드로 진입하는 것을 이야기할려구요^^프로세싱 IDE 화면입니다. 참 아두이노스럽죠^^ 그래서 더더욱 아두이노랑 잘 맞다고 느끼는지도 모르겠습니다. 아두이노의 예전 버전은 실행될 때, Processing으로 만들었다는 문장이 들어가 있었는데 지금 없는 걸 보니 바뀌었을 수도 있겠네요.. 뭐 아무튼...저 부분의 Java를 눌러서Android로 바꾸면 안드로이드 폰용 앱을 생성할 수 있는데.... 뭐 하나 더 해야합니다.저런 창이 뜨는데..
우분투에서 맥 스타일의 도커를 구현하는 plank 2018. 1. 5. 08:00 우분투의 화면이 아무래도 맥이나, 윈도우에 비해 좀 투박하다고 느끼는 분들이 있으실 겁니다.^^. 그렇다면.. 살짝 plank를 설치해보는 것도 재미있습니다.sudo apt-get install plank라는 명령으로 설치가 심플하게 되구요~저렇게 화면 하단에 이쁜 모양이 나타나죠^^그리고.. 설치는 응 ? 스펠링이 틀렸네요~저렇게 plank --preferences로 설정을 만질 수 있습니다.뭐 아이콘 크기나 어떻게 숨길지 등등이죠^^제 우분투 화면입니다.^^ 이쁘죠^^ 그나저나.. 저 바다~~ 다시 가고 싶네요.ㅠㅠ.
우분투 설치 후 네트워크 서비스 탐색 경고 메세지 제거하기 2017. 12. 22. 08:00 우분투를 설치하고 난 후 부팅할 때 마다 크게 중요한건 아닌데 눈에 거슬리는 메세지를 보는 경우가 있습니다. 그 중 하나가 네트워크 서비스 탐색 사용하지 않기라는 아이인데요...저런 아이지요^^손쉽게 없애 버릴 수 있습니다. sudo vi /etc/default/avahi-daemon이라고 명령을 주고위에 1이라고 되어 있는 지점에서 r, 0을 연달아 입력하면 됩니다.~~ 저장할때는이렇게 0으로~~~저장할때는... esc키를 입력하고, :wq!를 주면 됩니다. 뭐 별거 아니지만.. 그래도 은근 슬쩍... 팁이라고 올립니다.^^

반응형