Skip to main content
Download free for 30 days
Sign in
Upload
Language (EN)
Support
Business
Mobile
Social Media
Marketing
Technology
Art & Photos
Career
Design
Education
Presentations & Public Speaking
Government & Nonprofit
Healthcare
Internet
Law
Leadership & Management
Automotive
Engineering
Software
Recruiting & HR
Retail
Sales
Services
Science
Small Business & Entrepreneurship
Food
Environment
Economy & Finance
Data & Analytics
Investor Relations
Sports
Spiritual
News & Politics
Travel
Self Improvement
Real Estate
Entertainment & Humor
Health & Medicine
Devices & Hardware
Lifestyle
EN
Upload
Download free for 30 days
Sign in
Uploaded by
Yasuyuki Sugai
10,746 views
RとJavaScript Visualizationを俯瞰しよう
AITCオープンラボ R言語ハンズオン勉強会の第二部です
Technology
◦
Read more
37
Save
Share
Embed
Save to Drive
Download now
Downloaded 103 times
1
/ 16
2
/ 16
3
/ 16
4
/ 16
5
/ 16
6
/ 16
7
/ 16
8
/ 16
9
/ 16
10
/ 16
11
/ 16
12
/ 16
13
/ 16
14
/ 16
15
/ 16
16
/ 16
More Related Content
PDF
[DL輪読会]Neural Radiance Flow for 4D View Synthesis and Video Processing (NeRF...
by
Deep Learning JP
39 slides
1.6K views
PPTX
動的輪郭モデル
by
Arumaziro
21 slides
15.7K views
PDF
MLflowによる機械学習モデルのライフサイクルの管理
by
Takeshi Yamamuro
20 slides
9.9K views
PDF
Pythonではじめるロケーションデータ解析
by
Hiroaki Sengoku
68 slides
7.2K views
PDF
Rで架空データの発生
by
Makoto Hirakawa
22 slides
6.2K views
PPTX
[DL輪読会]ドメイン転移と不変表現に関するサーベイ
by
Deep Learning JP
54 slides
8.1K views
PDF
Machine learning CI/CD with OSS
by
yusuke shibui
55 slides
2.5K views
PPTX
【DL輪読会】DreamBooth: Fine Tuning Text-to-Image Diffusion Models for Subject-Dri...
by
Deep Learning JP
25 slides
2.7K views
[DL輪読会]Neural Radiance Flow for 4D View Synthesis and Video Processing (NeRF...
by
Deep Learning JP
39 slides
1.6K views
動的輪郭モデル
by
Arumaziro
21 slides
15.7K views
MLflowによる機械学習モデルのライフサイクルの管理
by
Takeshi Yamamuro
20 slides
9.9K views
Pythonではじめるロケーションデータ解析
by
Hiroaki Sengoku
68 slides
7.2K views
Rで架空データの発生
by
Makoto Hirakawa
22 slides
6.2K views
[DL輪読会]ドメイン転移と不変表現に関するサーベイ
by
Deep Learning JP
54 slides
8.1K views
Machine learning CI/CD with OSS
by
yusuke shibui
55 slides
2.5K views
【DL輪読会】DreamBooth: Fine Tuning Text-to-Image Diffusion Models for Subject-Dri...
by
Deep Learning JP
25 slides
2.7K views
What's hot
PDF
[DL輪読会]ICLR2020の分布外検知速報
by
Deep Learning JP
12 slides
6.2K views
PDF
不均衡データのクラス分類
by
Shintaro Fukushima
34 slides
60.5K views
PDF
SSII2022 [TS1] Transformerの最前線〜 畳込みニューラルネットワークの先へ 〜
by
SSII
81 slides
4.1K views
PDF
画像認識の初歩、SIFT,SURF特徴量
by
takaya imai
22 slides
232.4K views
PPTX
20160724_cv_sfm_revisited
by
Kyohei Unno
23 slides
5K views
PDF
Granger因果による時系列データの因果推定(因果フェス2015)
by
Takashi J OZAKI
43 slides
39.5K views
PDF
時系列解析の使い方 - TokyoWebMining #17
by
horihorio
32 slides
12.1K views
PDF
研究の基本ツール
by
由来 藤原
43 slides
10.5K views
PDF
SSII2021 [OS2-01] 転移学習の基礎:異なるタスクの知識を利用するための機械学習の方法
by
SSII
48 slides
5.9K views
PDF
予測型戦略を知るための機械学習チュートリアル
by
Yuya Unno
141 slides
23.9K views
PPTX
【DL輪読会】"Instant Neural Graphics Primitives with a Multiresolution Hash Encoding"
by
Deep Learning JP
12 slides
1.8K views
PPTX
【DL輪読会】ViTPose: Simple Vision Transformer Baselines for Human Pose Estimation
by
Deep Learning JP
39 slides
2.2K views
PDF
サイエンス領域におけるMLOpsの取り組み #yjtc
by
Yahoo!デベロッパーネットワーク
28 slides
2.2K views
PPTX
xtsパッケージで時系列解析
by
Nagi Teramo
42 slides
22.1K views
PPTX
【読書会資料】『StanとRでベイズ統計モデリング』Chapter12:時間や空間を扱うモデル
by
Masashi Komori
34 slides
7.8K views
PDF
初めてのグラフカット
by
Tsubasa Hirakawa
38 slides
9.3K views
PDF
NDTスキャンマッチング 第1回3D勉強会@PFN 2018年5月27日
by
Kitsukawa Yuki
18 slides
14K views
PDF
Rによるやさしい統計学第20章「検定力分析によるサンプルサイズの決定」
by
Takashi J OZAKI
49 slides
158.7K views
PPTX
15分でわかる(範囲の)ベイズ統計学
by
Ken'ichi Matsui
47 slides
56.4K views
PPTX
製造業におけるインクリメンタル学習異常検知事例の紹介
by
KeiichiIto7
13 slides
948 views
[DL輪読会]ICLR2020の分布外検知速報
by
Deep Learning JP
12 slides
6.2K views
不均衡データのクラス分類
by
Shintaro Fukushima
34 slides
60.5K views
SSII2022 [TS1] Transformerの最前線〜 畳込みニューラルネットワークの先へ 〜
by
SSII
81 slides
4.1K views
画像認識の初歩、SIFT,SURF特徴量
by
takaya imai
22 slides
232.4K views
20160724_cv_sfm_revisited
by
Kyohei Unno
23 slides
5K views
Granger因果による時系列データの因果推定(因果フェス2015)
by
Takashi J OZAKI
43 slides
39.5K views
時系列解析の使い方 - TokyoWebMining #17
by
horihorio
32 slides
12.1K views
研究の基本ツール
by
由来 藤原
43 slides
10.5K views
SSII2021 [OS2-01] 転移学習の基礎:異なるタスクの知識を利用するための機械学習の方法
by
SSII
48 slides
5.9K views
予測型戦略を知るための機械学習チュートリアル
by
Yuya Unno
141 slides
23.9K views
【DL輪読会】"Instant Neural Graphics Primitives with a Multiresolution Hash Encoding"
by
Deep Learning JP
12 slides
1.8K views
【DL輪読会】ViTPose: Simple Vision Transformer Baselines for Human Pose Estimation
by
Deep Learning JP
39 slides
2.2K views
サイエンス領域におけるMLOpsの取り組み #yjtc
by
Yahoo!デベロッパーネットワーク
28 slides
2.2K views
xtsパッケージで時系列解析
by
Nagi Teramo
42 slides
22.1K views
【読書会資料】『StanとRでベイズ統計モデリング』Chapter12:時間や空間を扱うモデル
by
Masashi Komori
34 slides
7.8K views
初めてのグラフカット
by
Tsubasa Hirakawa
38 slides
9.3K views
NDTスキャンマッチング 第1回3D勉強会@PFN 2018年5月27日
by
Kitsukawa Yuki
18 slides
14K views
Rによるやさしい統計学第20章「検定力分析によるサンプルサイズの決定」
by
Takashi J OZAKI
49 slides
158.7K views
15分でわかる(範囲の)ベイズ統計学
by
Ken'ichi Matsui
47 slides
56.4K views
製造業におけるインクリメンタル学習異常検知事例の紹介
by
KeiichiIto7
13 slides
948 views
Viewers also liked
PDF
[データマイニング+WEB勉強会][R勉強会] R言語によるクラスター分析 - 活用編
by
Koichi Hamada
98 slides
18.6K views
PDF
R言語で始めよう、データサイエンス(ハンズオン勉強会) 〜機会学習・データビジュアライゼーション事始め〜
by
Yasuyuki Sugai
97 slides
21.2K views
PDF
d3jsハンズオン @E2D3ハッカソン
by
圭輔 大曽根
70 slides
3K views
ODP
第2回関西ゼロから始めるR言語勉強会
by
Iida Keisuke
21 slides
2.5K views
PDF
[データマイニング+WEB勉強会][R勉強会] はじめてでもわかる R言語によるクラスター分析 - 似ているものをグループ化する-
by
Koichi Hamada
74 slides
20.5K views
PDF
10分で分かるr言語入門ver2.5
by
Nobuaki Oshiro
105 slides
36.7K views
PDF
K meansによるクラスタリングの解説と具体的なクラスタリングの活用方法の紹介
by
Takeshi Mikami
51 slides
73.7K views
PPTX
Tokyor42_r_datamining_18
by
Yohei Sato
56 slides
13.3K views
PDF
Tokyor42 ggplot2
by
Yohei Sato
95 slides
20.8K views
PPTX
Tokyo r30 anova
by
Takashi Minoda
25 slides
15.2K views
PPTX
Tokyo r33 beginner
by
Takashi Minoda
39 slides
17.8K views
PDF
東京R非公式おじさんが教える本当に気持ちいいパッケージ作成法
by
Nagi Teramo
106 slides
35.6K views
PPTX
Tokyo r30 beginner
by
Takashi Minoda
29 slides
16.6K views
PDF
はじめての「R」
by
Masahiro Hayashi
100 slides
245.7K views
[データマイニング+WEB勉強会][R勉強会] R言語によるクラスター分析 - 活用編
by
Koichi Hamada
98 slides
18.6K views
R言語で始めよう、データサイエンス(ハンズオン勉強会) 〜機会学習・データビジュアライゼーション事始め〜
by
Yasuyuki Sugai
97 slides
21.2K views
d3jsハンズオン @E2D3ハッカソン
by
圭輔 大曽根
70 slides
3K views
第2回関西ゼロから始めるR言語勉強会
by
Iida Keisuke
21 slides
2.5K views
[データマイニング+WEB勉強会][R勉強会] はじめてでもわかる R言語によるクラスター分析 - 似ているものをグループ化する-
by
Koichi Hamada
74 slides
20.5K views
10分で分かるr言語入門ver2.5
by
Nobuaki Oshiro
105 slides
36.7K views
K meansによるクラスタリングの解説と具体的なクラスタリングの活用方法の紹介
by
Takeshi Mikami
51 slides
73.7K views
Tokyor42_r_datamining_18
by
Yohei Sato
56 slides
13.3K views
Tokyor42 ggplot2
by
Yohei Sato
95 slides
20.8K views
Tokyo r30 anova
by
Takashi Minoda
25 slides
15.2K views
Tokyo r33 beginner
by
Takashi Minoda
39 slides
17.8K views
東京R非公式おじさんが教える本当に気持ちいいパッケージ作成法
by
Nagi Teramo
106 slides
35.6K views
Tokyo r30 beginner
by
Takashi Minoda
29 slides
16.6K views
はじめての「R」
by
Masahiro Hayashi
100 slides
245.7K views
More from Yasuyuki Sugai
PDF
業務システムで使える可視化テクニック - Apache HTTP編 -
by
Yasuyuki Sugai
64 slides
1.4K views
PDF
AnsibleではじめるNW設定の自動化について - Cisco(VIRL)編 -
by
Yasuyuki Sugai
91 slides
4.6K views
PDF
Caffeの特徴と最近の動向 -CNN、そしてRNNへ-
by
Yasuyuki Sugai
68 slides
3K views
PDF
第3回機械学習勉強会「色々なNNフレームワークを動かしてみよう」-Keras編-
by
Yasuyuki Sugai
58 slides
6.5K views
PDF
第三回デジタルガジェット祭り! LT「ペットとセンサー編」
by
Yasuyuki Sugai
13 slides
1.2K views
PDF
AITCオープンラボ IoTx総まとめ「IoTxロボット・AI開発をはじめよう!」
by
Yasuyuki Sugai
22 slides
2.9K views
PDF
Deep Learningハンズオン勉強会「Caffeで画像分類を試してみようの会」
by
Yasuyuki Sugai
115 slides
31.5K views
PDF
IoTとDeep Learningで自宅警備員を育ててみる
by
Yasuyuki Sugai
61 slides
24.6K views
PDF
IoTハンズオン勉強会 「センサーデータをクラウドに蓄積してみよう」
by
Yasuyuki Sugai
106 slides
9.2K views
PDF
IoT勉強会「IoTデバイス Intel Edison編」
by
Yasuyuki Sugai
18 slides
4.9K views
PDF
IoT勉強会「littleBitsとIFTTTで超お手軽IoTクッキング」
by
Yasuyuki Sugai
23 slides
4.7K views
PDF
IoT勉強会「とりあえずIoT的なものを作ってみた ~センサーデータの測定・収集・蓄積・分析・出力まで~」
by
Yasuyuki Sugai
49 slides
8.4K views
PDF
AITCクラウド部会 2014年度 これまでの振り返りとこれから
by
Yasuyuki Sugai
13 slides
790 views
PDF
第2回 R言語で始めよう、データサイエンス(ハンズオン勉強会) 〜相関分析による需要予測編〜
by
Yasuyuki Sugai
94 slides
10.8K views
PDF
気象庁XMLのSPARQL APIを利用してデータを俯瞰しよう -SPARQLとRによる可視化-
by
Yasuyuki Sugai
27 slides
4K views
PDF
Hack For Japan 気象データ勉強会
by
Yasuyuki Sugai
11 slides
2.7K views
PDF
rChartsによるインタラクティブな可視化表現
by
Yasuyuki Sugai
28 slides
11.3K views
PDF
Yahoo Open Hack Day Japan 2
by
Yasuyuki Sugai
21 slides
1.1K views
PDF
Vagrant勉強会 チュートリアル編
by
Yasuyuki Sugai
20 slides
1.8K views
業務システムで使える可視化テクニック - Apache HTTP編 -
by
Yasuyuki Sugai
64 slides
1.4K views
AnsibleではじめるNW設定の自動化について - Cisco(VIRL)編 -
by
Yasuyuki Sugai
91 slides
4.6K views
Caffeの特徴と最近の動向 -CNN、そしてRNNへ-
by
Yasuyuki Sugai
68 slides
3K views
第3回機械学習勉強会「色々なNNフレームワークを動かしてみよう」-Keras編-
by
Yasuyuki Sugai
58 slides
6.5K views
第三回デジタルガジェット祭り! LT「ペットとセンサー編」
by
Yasuyuki Sugai
13 slides
1.2K views
AITCオープンラボ IoTx総まとめ「IoTxロボット・AI開発をはじめよう!」
by
Yasuyuki Sugai
22 slides
2.9K views
Deep Learningハンズオン勉強会「Caffeで画像分類を試してみようの会」
by
Yasuyuki Sugai
115 slides
31.5K views
IoTとDeep Learningで自宅警備員を育ててみる
by
Yasuyuki Sugai
61 slides
24.6K views
IoTハンズオン勉強会 「センサーデータをクラウドに蓄積してみよう」
by
Yasuyuki Sugai
106 slides
9.2K views
IoT勉強会「IoTデバイス Intel Edison編」
by
Yasuyuki Sugai
18 slides
4.9K views
IoT勉強会「littleBitsとIFTTTで超お手軽IoTクッキング」
by
Yasuyuki Sugai
23 slides
4.7K views
IoT勉強会「とりあえずIoT的なものを作ってみた ~センサーデータの測定・収集・蓄積・分析・出力まで~」
by
Yasuyuki Sugai
49 slides
8.4K views
AITCクラウド部会 2014年度 これまでの振り返りとこれから
by
Yasuyuki Sugai
13 slides
790 views
第2回 R言語で始めよう、データサイエンス(ハンズオン勉強会) 〜相関分析による需要予測編〜
by
Yasuyuki Sugai
94 slides
10.8K views
気象庁XMLのSPARQL APIを利用してデータを俯瞰しよう -SPARQLとRによる可視化-
by
Yasuyuki Sugai
27 slides
4K views
Hack For Japan 気象データ勉強会
by
Yasuyuki Sugai
11 slides
2.7K views
rChartsによるインタラクティブな可視化表現
by
Yasuyuki Sugai
28 slides
11.3K views
Yahoo Open Hack Day Japan 2
by
Yasuyuki Sugai
21 slides
1.1K views
Vagrant勉強会 チュートリアル編
by
Yasuyuki Sugai
20 slides
1.8K views
RとJavaScript Visualizationを俯瞰しよう
1.
RとJavaScript Visualizationを俯瞰しよう 2013年11月期AITCオープンラボ 2013/11/23
2.
軽く自己紹介 菅井康之 Facebook https://www.facebook.com/yasuyuki.sugai AITC クラウド・テクノロジー研究部会 クラウド基盤の活用 OpenData 統計解析 Visualization好き
3.
ビジュアライゼーション(可視化) データを人が認識(認知)出来る 形式で表現 統計処理するにはまずデータの把握 統計処理した結果も人が認識出来るよ うに 人が認識出来る範囲は広く、三次元や時 間経過、色彩、形状、大きさ等を変える ことで表現 ストーリー性、美しく 人が理解出来て初めてデータの意味を 成す
4.
R言語 統計処理だけでなく、ビ ジュアライズも得意 統計処理とビジュアライズは一連の プロセス パッケージを追加することで様々な 形式で表現が可能に ggplot2, googlevis, ...etc
5.
JavaScript HTML5によって表現の幅が格段に 広がる SVG, Canvas, WebGL グラフ描画系のライブラリも多く 登場 Raphael.js,Chart.js,
xCharts.js Highcharts.js,...etc 一杯!! Data Visualizationのライブラリ D3.js http://d3js.org/
6.
R言語とJavaScript比較 サンプルで一つで見比べてみよう とりあえず手元にあるWordCloudで Twitter Stream のデータを使用 形態素解析はどちらもR言語で行う MeCab+RMeCab (+Wikipediaタイトル一覧 +Hatena単語リスト) 形態素解析の中身の話は割愛、、 大した事はやってません #WordCloudじゃなくても良いのですが、 たまたま手掛けていたものがあったので・・・
7.
R言語とJavaScript比較 library(Wordcloud)を使用 library("wordcount") wordcloud( + data$Term, data$Freq, +
scale=c(5,2), + max.words=Inf, + random.order=T, + random.color=T) 変化があまり見れないのはこ のとき使ったデータが悪かっ たので・・・
8.
R言語とJavaScript比較 D3.js+d3-cloud d3.csv('resources/data/out.csv', function(data){ var h
= 600; var w = 800; var random = d3.random.irwinHall(2) var countMax = d3.max(data, function(d){ return d.Freq / 5} ); var sizeScale = d3.scale.linear().domain([0, countMax]).range([10, 100]) var colorScale = d3.scale.category20(); var words = data.map(function(d) { return { text: d.Term, size: sizeScale(d.Freq / 5) }; }); d3.layout.cloud().size([w, h]) .words(words) .rotate(function() { return Math.round(1-random()) *90; }) .font("Impact") .fontSize(function(d) { return d.size; }) .on("end", draw) .start(); 見せる気0 //wordcloud 描画 function draw(words) { var svg = d3.select("#result_area") .append("svg") .attr("id", "svg_wordcloud") .attr("width", w) .attr("height", h); } }); svg.append("g") .attr("transform", "translate(400,300)") .selectAll("text") .data(words) .enter() .append("text") .style({ "font-family": "Impact", "font-size":function(d) { return d.size + "px"; }, "fill": function(d, i) { return colorScale(i); } }) .attr({ "text-anchor":"middle", "transform": function(d) { return "translate(" + [d.x, d.y] + ")rotate(" + d.rotate + ")"; } }) .text(function(d) { return d.text; });
9.
R言語とJavaScript比較 どちらも目的に合ったビジュアライズが可能 豊富なライブラリ・プラグイン R言語は統計解析したデータとビジュアライ ズをセットで扱える 自己完結 R言語の方が簡潔かつ直感的な記述で表現可 能 D3.jsは癖があり、やや複雑 学習コストも余計にかかる 表現力、柔軟性はJavaScriptの方が高い
10.
R言語とJavaScript比較 R言語では静的な表現 D3.jsではインタラクション を加える事が可能 ←デモ フィルタリング、 時間軸の変化 データに含まれている多くの 要素、関連をストーリーとし て語るためにインタラクティ ブな表現が必須となってきた
11.
R言語の最近の動き R言語のビジュアライゼー ションをWebで表現する ニーズが増えてきている パラメータ値の変更、データのリ アルタイム性 専門の人が見る時代から、誰でも 見れる時代に そのために分かりやすく
12.
R言語(Shiny) Shiny http://www.rstudio.com/shiny/ R言語だけでインタラクティブなWebアプ リが作れる(Node.js風) パラメータを変えてグラフの変化を確認 Webで一般公開には向いていない (最近はRStudioでホスティング も・・・) 色々操作性とか制約とか気になる所があ るけど、R言語をWebで、という考え方は 魅力的
13.
R言語+JavaScript 最近ではR言語+JavaScriptが増えてきてい る rCharts グラフを描画するHTMLを生成 JavaScriptの描画ライブラリを利用 Highcharts,xCharts, NVD3(D3.js base),...etc http://ramnathv.github.io/rCharts/ ggplot2+gridSVG+D3.js ggplot2をSVG化し、D3.jsで操作 http://timelyportfolio.blogspot.jp/2013/08/ggplot2-meet-d3.html
14.
R言語+JavaScript rChartsが最近注目されてる ハンス・ロスリング博士が一躍有名と なったTEDのMotionChart http://www.youtube.com/watch?v=QpdyCJi3Ib4 ギャップマインダー財団のデータが基 となっているが、このデータを使って rChartsでMotionChartを作成する動き http://blog.ouseful.info/2013/11/04/generating-d3jsmotion-charts-from-rcharts/ http://bl.ocks.org/psychemedia/raw/7199905/ 国別にX軸:収入(一人当たり)、Y軸:平均寿命、半径:人口
15.
R言語+JavaScript ビジュアライゼーションの 適用範囲が増えてきている よりインタラクティブに、 審美的に、リアルタイムに どんどんJavaScript化が進 んでいきそう 特にD3.jsを中心に
16.
Enjoy Visualization! 個人的にはGephiが気になってます