Danfo.js는 tensorflow(머신러닝)를 기반으로 하며,
웹에서 ML(머신러닝)을 통해
배열, json, 객체 데이터를 테이블 형태로 변환할 수 있는 라이브러리다.
Danfo.js
Danfo.js는 ML을 기반으로 하기 때문에
기타 데이터시각화 라이브러리들과 다르다.
개발자가 입력한 데이터를 정확하게 표시하는 일반적인 기능과 함께
데이터를 기반으로 학습하고, 예측할 수 있는 신경망을 갖추고 있다.
Danfo.js는 특정데이터의 결과를 학습할 수 있으며,
학습 데이터가 증가할수록 개발자는 편해진다.
비슷한 데이터를 입력하는 것만으로 미래의 결과값을 도출할 수 있기 때문이다.
사용법
Danfo.js는 npm 혹은 CDN방식으로 사용할 수 있다.
npm install danfojs-node
<script src="https://cdn.jsdelivr.net/npm/danfojs@0.1.2/dist/index.min.js"></script>
『Danfo.js를 통한 csv파일 & 라인그래프 구현』
위의 그래프는 직접 DOM을 통해 출력한 데이터의 결과이다.
블로그 에디터에서 구현하기에는 다소 무리가 있지만
Danfo.js가 나아가려는 방향을 대략적으로 알 수 있다.
Danfo.js는 파이썬의 Numpy, Pandas과 지향점이 같다.
빅데이터를 단순히 시각화하는 수준을 뛰어넘어
인간의 해석능력을 갖추기를 원한다.
데이터분석, 데이터시각화 분야를 생각하는 분들은
Danfo.js로 작업하는 것도 나쁘지 않을 듯하다.
'라이브러리 창고 > 인공지능' 카테고리의 다른 글
「Dann.js」신경망 구현 JS라이브러리 (0) | 2022.01.21 |
---|---|
「Tesseract.js」사진·영상에서 글씨 추출하기 (0) | 2022.01.20 |
『coPilot』AI프로그래밍 협업API(by codex) (0) | 2021.07.11 |
handtracking.js 인공지능 손 추적 JS라이브러리 (0) | 2021.01.18 |
댓글