기본 콘텐츠로 건너뛰기

라벨이 Jupyter인 게시물 표시

[2023-10-20] jupyter notebook plot with plotly (인터렉티브 챠트 그리기, feat. 굿즈샵)

jupyter notebook plot with plotly  인터렉티브 챠트 그리기 안녕하세요. 클스 입니다. 1. 개요 - 데이터 분석을 하다보면 jupyter EDA 과정이나 분석 결과를 시각화하는 데 Jupyter Notebook을     많이 사용한다. - 그런데 matplotlib, seaborn 등을 사용해서 많이 그리게 되는데 문제는 정적인 이미지로 챠트가    그려지기 때문에 좀 더 세분화하여 보려면 챠트를 다시 그려야 한다. - 이때 챠트의 범위를 지정하여 세분화를 자동으로 할 수 있게 interactive한 챠트를 그릴 수 있는 것이    바로 plotly이다.  2. 소스 및 데이터 - 데이터는 아래와 같이 tm, 001 이다. data.csv 로 저장해둔다 tm, 001 2023-10-19 00:00:00, 2.071314 2023-10-19 00:10:00, 2.0601258 2023-10-19 00:20:00, 2.0492716 2023-10-19 00:30:00, 2.0405643 2023-10-19 00:40:00, 2.0341525 2023-10-19 00:50:00, 2.0311875 2023-10-19 01:00:00, 2.0286407 2023-10-19 01:10:00, 2.0251791 2023-10-19 01:20:00, 2.025551 2023-10-19 01:30:00, 2.026254 2023-10-19 01:40:00, 2.0247104 2023-10-19 01:50:00, 2.0253887 2023-10-19 02:00:00, 2.0254912 2023-10-19 02:10:00, 2.029705 2023-10-19 02:20:00, 2.0295382 2023-10-19 02:30:00, 2.0286813 2023-10-19 02:40:00, 2.028376 - plotly로 시각화 하기 import plotly.express a...

Mac Studio Ultra - 업무 활용기(Jupyter Lab, Notebook, Hub) - 1탄

Mac Studio Ultra - 업무 활용기(Jupyter Lab, Notebook, Hub) - 1탄  나는 AI, ML 기술을 여러가지 업무에 적용하는 일을 하고 있다.  팀원은 5명이고, 대부분 맥북프로 2019년식을 갖고 있다. 메모리도 32기가로 높은 편이나 맥북의 가장 큰 단점 GPU가 없다는 것.. 있지만 무용지물.. 그래서 지금 까지는 대부분 CPU 기반으로 알고리즘을 구동했다. 시간이 오래 걸려도 참고... Colab 도 써보고...  드디어 2023년 Mac Studio Ultra를 구매했다.  모든 팀원들이 이 환경에서 개발할 수 있도록 환경을 구축 하고 있다. 일단 너무 기쁜데, 애플이 자랑하는 만큼 성능이 되거나 5천만원짜리 머신러닝 서버를 살 수 있으면 좋겠다. 0. 개요 Spec & 버전 Mac OS Ventura 13.1 CPU 20 Core, GPU : 64 Core, Neural Engine : 32 Core, RAM 128G, HDD : 4TB 10기가 이더넷... 그러나 회사 스위치 1기가 사전 작업 OS 최신 업데이트 실시 xcode 등 developer tool 설치 이 부분 수정 1. 설치 환경 IP 고정 IP를 할당 받아서 사용했다. User 생성 사용자 비밀번호 비고 jupyter1 dfdfd......1 관리자 공유 설정 웹으로 지원할 거라 따로 공유는 설정하지 않았다. 이 부분 수정 2. 설치 이 부분 수정 2.1 필수 소프트웨어 설치 이 부분 수정 2.1.1 Rosetta & Xcode Command Line Tools & Chrome 설치 Rosetta 2설치 :  https://musclebear.tistory.com/127 // 1. 라이센스 동의 필요 $ softwareupdate --install-rosetta // 2. 라이선스 자동 동의 $ /usr/sbin/softwareupdate --install-rosetta --agree-...