Contenu connexe
Similaire à オープンソースプロジェクト E2D3のご紹介
Similaire à オープンソースプロジェクト E2D3のご紹介 (20)
Plus de Hideyuki Takeuchi
Plus de Hideyuki Takeuchi (7)
オープンソースプロジェクト E2D3のご紹介
- 9. OSSプロジェクト「E2D3」
E2D3: Excel to D3.js http://e2d3.org/
GitHub: https://github.com/e2d3/
Officeストア にて配信中
Excel2013以上 もしくは ブラウザのOffice365上で動作
30人ぐらいの人がゆるく関わっています
現在絶賛開発中
9
- 16. E2D3の仕組み
Excel2013 および Office365 には、
HTMLとJavaScriptで作られたアプリを
追加する機能があるのでそれを利用
Apps for Office
https://msdn.microsoft.com/JA-JP/library/office/jj220060.aspx
JavaScript API for Office
https://msdn.microsoft.com/ja-jp/library/office/fp142185.aspx
16
- 19. E2D3の準備
19
# プロジェクトのclone
git clone --recursive git@github.com:e2d3/e2d3.git
# プロジェクトディレクトリへの移動
cd e2d3
# サブモジュールの設定
git -C contrib checkout master
# 依存ライブラリのインストール
npm install
- 25. data.toList():
ChartDataKeyValueList
元データ(ChartDataTable):
a,b,c,d
1,2,3,4
5,6,7,8
返り値(toList()):
[
{ a:1, b:2, c:3, d:4 },
{ a:5, b:6, c:7, d:8 }
]
25
棒グラフ等の
一般的なチャートで
使います
- 26. data.toMap():
ChartDataKeyValueMap
元データ(ChartDataTable):
_,a,b,c
東京都,1,2,3
大阪府,4,5,6
返り値(toMap()):
{
東京都: { a:1, b:2, c:3 },
大阪府: { a:4, b:5, c:6 }
}
26
地図等の
キーのあるチャートで
使います