CSV・TSVファイルの簡易分析ツール(danfo.jsのテスト)

・クライアントサイド(ブラウザ上)でデータ分析が可能な「 danfojs@1.1.2 」パッケージのテスト → 他の人による紹介

[0]:読み込めたファイルの例
MBのファイルなら多分読み込めます
titanicのcsv(44KB):成功
電気自動車のcsv(4MB):成功
認知症患者のcsv(10MB):成功
・実験csv(4GB):30分経過でも処理中
[1]:ファイルを選択
形式はCSV・TSV
 
読込中:選択されていません
[2]:読み込み設定を入力
ファイルを読み込む際の設定
[3]:ファイルを読み込む
 
読み込み状況:
[4]:読み込んだファイルをdanfo.jsの機能で分析する(ファイル読み込み後に操作可能)
  • グローバル変数の「dfd」に、danfo.jsの機能(入出力基本操作)が入っています。
  • グローバル変数の「df」に、読み込んだファイルがDataFrame型のオブジェクトとして入っています。
  • Pythonのデータ解析ライブラリ「pandas」 と同じような構文でデータ分析の操作が可能です。
[5]:読み込んだファイルのちょっとした分析(ファイル読み込み後に操作可能)
valuesから取得(何故か公式ドキュメントに未記載の関数)
 ※データフレームの ctypesnUnique(0) から取得
 ※特定カラムをSeriesに変換後、 valueCounts()で取得 エラー出たので自力で実装