I did data science WITHOUT python… and it was faster
- Deno 업데이트 덕분에 Jupyter Notebook에서 TypeScript와 JavaScript를 네이티브로 사용하여 Python 없이 데이터 과학을 수행할 수 있게 되어, 더 빠르고 효율적인 워크플로우를 제공합니다. 🚀
- Polars의 NodeJS 라이브러리를 활용하여 대규모 CSV 파일을 고성능으로 처리하고, 데이터프레임 조인, 필터링, 그룹화를 빠르고 깔끔하게 수행합니다. ⚡
- 국립 미술관(NGA)의 10만 점 이상의 예술 작품 데이터를 분석하며, 숨겨진 API를 역설계하여 저작권 공개 여부와 같은 중요한 메타데이터를 추출했습니다. 🕵️♀️
- Observable Plot 라이브러리를 사용하여 다양한 시각화를 구현하고, 노트북 환경의 가상 DOM을 통해 차트를 생성하며 데이터 탐색의 유연성을 높였습니다. 📊
- Anywidget, Quack viewer, 그리고 React 기반의 커스텀 JSX 갤러리 컴포넌트를 활용하여 대화형 테이블, 요약 분포, 시각적 갤러리 등 풍부한 인터랙티브 기능을 제공합니다. 🖼️
- 예술 작품의 제작 연도별 분포를 분석하여 저작권 작품은 1850년 이후에 집중되고, 공개 도메인 작품은 여러 세기에 걸쳐 분포함을 발견했습니다. 🕰️
- 특히 1930년대와 1940년대의 공개 도메인 드로잉에서 대규모 급증 현상을 발견하고, 이를 '미국 디자인 인덱스' 프로젝트와 연관 지어 역사적 맥락을 파악하는 데 성공했습니다. 💡
- 이러한 TypeScript 기반의 Deno 워크플로우는 패턴 인식, 시각적 검사 및 맥락 구축을 통해 데이터에서 의미 있는 발견을 신속하게 이끌어내는 강력한 도구임을 입증합니다. ✨
데브허브 | DEVHUB | I did data science WITHOUT python… and it was faster