SlideShare a Scribd company logo
1 of 9
E2D3 ver. 0.2 API Instruction 
http://e2d3.azurewebsites.net/en/index.html
Index of E2D3 API 
1. e2d3.initialize 
2. e2d3.setBindData 
3. e2d3.addChangeEvent 
4. e2d3.bind2Json 
5. e2d3.json2Excel 
6. e2d3.trimmedJson2Excel 
7. e2d3.releaseBindDataById 
8. showObj 
9. showError 
10.e2d3.getBindDataById 
11.e2d3.getAllBindData
API List (e2d3) 
Method Description Parameter Return Value 
e2d3.initialize It is required to be activated first on a page in which 
you make graphs. 
You can confirm whether your API is available in 
Office.jp with callback. 
Inserted: Office Application is 
activated. 
DocumentOpened: The file is 
opened with the application 
being integrated 
e2d3.setBindData You can make data bind for the graph from a selected 
area. 
The data of the selected area will be reflected on a 
graph by making data bind. You can display area 
selection with the parameter 
@args [object] necessary: 
id(strings) : unique bind ID 
(consecutive numbers from the 
whole bind numbers when any 
number is not specified) 
is_prompt(0 | 1) : 
1, it displays Area Selection UI. 
0, when the data area is already 
selected and Area Selection UNI is 
not required. 
@callback [funciton] necessary: 
callback after process completion 
Bind object will return 
callback Parameter when it 
succeeds. 
It returns “false” when it fails.
API List (e2d3) 
Method Description Parameter Return Value 
e2d3.addChangeEvent You can register onChange event of bind 
target data. 
When you alter the cell value against bind 
data which is already registered in 
setBindData, You can select it as callback 
@binding [object] necessary: 
Binding object. 
Please set returned Bind object with setBindData object 
@callback [funciton] : 
Calllback after processing completion 
When callback 
function is selected 
and it is successful, 
“true” will be 
returned . 
When it fails, it 
returns “false”. 
e2d3.bind2Json You can acquire Cell area data of bind 
target in JSON format from selected Bind 
ID. 
@bindId [strings] necessary: 
unique Bind ID. Please select Bind ID set in set BindId 
@args [object] necessary: 
dimension(1d | 2d) : JSON data structure. 
1d: the first row of data. If the value on th top is a 
number, it will be JSON format; e.g. [[1,2,3…]]. 
If the value on th top is a character, it will be a format 
such as [{a:[1,2,3…]}]. 
2d: 2 dimensional data. The first row of Excel table will 
be converted to a title row. The title is compatible with 
muti-bite data. 
[ 
{“a”:”1”,”b”:”2”,”c”:”3”}, 
{“a”:”100”,”b”:”101”,”c”:”102”},... 
] 
@callback [funciton] necessary: 
Callback after process completion 
When it succeeds 
JSON data 
structured as 
callback parameter 
will be returned. 
When it fails, it 
returns “false”.
Method Description Parameter Return Value 
e2d3.json2Excel You can insert simple 2 dimensional JSON 
array into each cell in Excel. 
You can use format of [[a,b,c],[x,y,z]…]. 
*You can only insert value Please acquire 
the value from selected area using other 
method; e.g. bind2json. 
@json [array] necessary: 
JSON format data to insert into cells. 
It is available in JavaScript array object and text e.g. 
“[[a,b,c],[x,y,z]…]”. 
TSV file or CSV file can be acquired from jQuery. 
*Caution: D3.csv method converts data. 
@callback [funciton] : 
Callback after processing completion 
When callback 
function is selected 
and it is successful, 
“true” will be 
returned. 
When it fails, it 
returns “false”. 
e2d3.trimmedJson2Exce 
l 
Insert JSON data including an object into 
each cell in Excel. 
You can specify corresponding JSON 
format by parameter. 
*Currently 2d option is available. Please 
use json2Excel in Array format when using 
1d. 
@json [array,object] necessary: 
JSON format CSV file data to insert into cells. 
@args [object] necessary: 
dimension(2d) : JSON data structure. 
2d: 2 dimensional data. The first row of Excel table will 
be converted to a title row. The title is compatible with 
multi-bite data. 
[ 
{“a”:”1”,”b”:”2”,”c”:”3”}, 
{“a”:”100”,”b”:”101”,”c”:”102”},... 
] 
@callback [funciton] necessary: 
Callback after process completion 
When callback 
function is selected 
and it is successful, 
“true” will be 
returned. 
When it fails, it 
returns “false”.
API List (e2d3) 
Method Description Parameter Return Value 
e2d3.releaseBindDataBy 
Id 
You can cancel specified Bind ID. 
When data areas are different in each 
graph, it is recommended to set Parameter 
to call up the event in a page. 
Altering graphs does not affect bind and it 
will remain unchanged. 
@args [object] necessary: 
id(strings) : unique bind ID (consecutive numbers from 
the whole bind numbers when any number is not 
specified.) 
isDataDelete(1|Unspecified) : 
1, values in the cells of data area bound will be deleted 
when you cancel bind. 
@callback [function] necessary: 
callback after process completion 
When callback 
function is selected 
and it is successful, 
“true” will be 
returned. 
When it fails, it 
returns “false”.
API List (Global) 
Method Description Parameter Return Value 
showObj The function for debugging. 
Given object and array in the end of <body> tag will be 
written. 
@obj [object array] necessary: 
Object or array to be developed 
@s [number]: 
Parameter to process Loop. Currently it 
is not available. 
showError The function for debugging. 
When “#message_area” exists, given messages will be 
displayed within the area. 
Given messages in the beginning of <body> tag will be 
displayed. 
Messages will be displayed using “fadein” and ‘fadeOut” 
in jQuery. 
@message [strings] necessary: 
Messages to display 
@_type [strings]: 
It sets a theme for Message area. 
Color theme of Twitter Bootstrap will be 
applied. 
“default”, ”primary”, ”success”, ”warning” 
, ”danger “ are available.
API List (Currently Unavailable) 
Method Description Parameter Return Value 
e2d3.getBindDataById You can obtain Bind Object by Bind ID when you want to 
obtain Bind data that are not in setBindData Callback. 
*This method is not available yet. Please save data 
separately gained by Callback function of setBindData 
@bindId [strings] necessary: 
Target Bind ID 
@callback [funciton] necessary: 
Callback after process completion 
Bind object returns a 
callback parameter 
when it succeeds. 
It returns “false” 
when it fails. 
e2d3.getAllBindData You can obtain whole bind data in arrays 
when you want to obtain Bind data that are 
not in setBindData Callback. 
*This method is not available yet. Please save data 
separately gained by Callback function of setBindData 
@callback [funciton] necessary: 
Callback after process completion 
Bind object will return 
a callback parameter 
when it succeeds. 
It returns “false” 
when it fails.
E2D3 Project Member 
[ver. 0.2, 2014/9/19-11/19] 
Chief Engineer: Yu Yamamoto 
Engineer: Nobuaki Okada, Norihiko Sawa, Shu Saikawa, Takeshi Osoekawa, Teruyoshi Matsushima 
Legal Affairs: Ryo Kato 
Logo Designer: Shuntaro Okazaki 
Slide Designer: Motoi Takase 
Translator: Takeshi Shinohara 
Video Editor: Iwao Katsumura 
Web Designer: Junichi Tashiro 
Project Leader: Yasunobu Igarashi 
Acknowledge: We would like to thank Tsuyoshi Matsuzaki for his helpful suggestions. 
[ver. 0.1, 2014/5/1-6/24] 
Chief Engineer: Teruyoshi Matsushima 
Project Leader: Yasunobu Igarashi

More Related Content

What's hot

Bt0082 visual basic2
Bt0082 visual basic2Bt0082 visual basic2
Bt0082 visual basic2Techglyphs
 
Intake 38 data access 5
Intake 38 data access 5Intake 38 data access 5
Intake 38 data access 5Mahmoud Ouf
 
Two dimensional arrays
Two dimensional arraysTwo dimensional arrays
Two dimensional arraysNeeru Mittal
 
Intake 38 data access 3
Intake 38 data access 3Intake 38 data access 3
Intake 38 data access 3Mahmoud Ouf
 
Array in C full basic explanation
Array in C full basic explanationArray in C full basic explanation
Array in C full basic explanationTeresaJencyBala
 
Advanced java practical semester 6_computer science
Advanced java practical semester 6_computer scienceAdvanced java practical semester 6_computer science
Advanced java practical semester 6_computer scienceNiraj Bharambe
 
Combinator Pattern in Java 8
Combinator Pattern in Java 8Combinator Pattern in Java 8
Combinator Pattern in Java 8Gregor Trefs
 
JDBC for CSQL Database
JDBC for CSQL DatabaseJDBC for CSQL Database
JDBC for CSQL Databasejitendral
 
DN 2017 | Multi-Paradigm Data Science - On the many dimensions of Knowledge D...
DN 2017 | Multi-Paradigm Data Science - On the many dimensions of Knowledge D...DN 2017 | Multi-Paradigm Data Science - On the many dimensions of Knowledge D...
DN 2017 | Multi-Paradigm Data Science - On the many dimensions of Knowledge D...Dataconomy Media
 
Insurance Optimization
Insurance OptimizationInsurance Optimization
Insurance OptimizationAlbert Chu
 
packaging procedures_and_state
packaging procedures_and_statepackaging procedures_and_state
packaging procedures_and_stateRajendran
 

What's hot (19)

Intake 38 5
Intake 38 5Intake 38 5
Intake 38 5
 
Bt0082 visual basic2
Bt0082 visual basic2Bt0082 visual basic2
Bt0082 visual basic2
 
Intake 38 data access 5
Intake 38 data access 5Intake 38 data access 5
Intake 38 data access 5
 
Icom4015 lecture14-f16
Icom4015 lecture14-f16Icom4015 lecture14-f16
Icom4015 lecture14-f16
 
Two dimensional arrays
Two dimensional arraysTwo dimensional arrays
Two dimensional arrays
 
Array BPK 2
Array BPK 2Array BPK 2
Array BPK 2
 
Arrays C#
Arrays C#Arrays C#
Arrays C#
 
Intake 38 data access 3
Intake 38 data access 3Intake 38 data access 3
Intake 38 data access 3
 
Icom4015 lecture9-f16
Icom4015 lecture9-f16Icom4015 lecture9-f16
Icom4015 lecture9-f16
 
Input output
Input outputInput output
Input output
 
Array in C full basic explanation
Array in C full basic explanationArray in C full basic explanation
Array in C full basic explanation
 
Advanced java practical semester 6_computer science
Advanced java practical semester 6_computer scienceAdvanced java practical semester 6_computer science
Advanced java practical semester 6_computer science
 
Combinator Pattern in Java 8
Combinator Pattern in Java 8Combinator Pattern in Java 8
Combinator Pattern in Java 8
 
JDBC for CSQL Database
JDBC for CSQL DatabaseJDBC for CSQL Database
JDBC for CSQL Database
 
Array
ArrayArray
Array
 
DN 2017 | Multi-Paradigm Data Science - On the many dimensions of Knowledge D...
DN 2017 | Multi-Paradigm Data Science - On the many dimensions of Knowledge D...DN 2017 | Multi-Paradigm Data Science - On the many dimensions of Knowledge D...
DN 2017 | Multi-Paradigm Data Science - On the many dimensions of Knowledge D...
 
Insurance Optimization
Insurance OptimizationInsurance Optimization
Insurance Optimization
 
packaging procedures_and_state
packaging procedures_and_statepackaging procedures_and_state
packaging procedures_and_state
 
Intake 38 5 1
Intake 38 5 1Intake 38 5 1
Intake 38 5 1
 

Viewers also liked

Questionnaire analysis stephen
Questionnaire analysis stephenQuestionnaire analysis stephen
Questionnaire analysis stephenSHubbard1
 
Rupor: PR of placemarketing
Rupor: PR of placemarketingRupor: PR of placemarketing
Rupor: PR of placemarketingMikhail Starov
 
Mba education and its utility in the corporate world
Mba education and its utility in the corporate worldMba education and its utility in the corporate world
Mba education and its utility in the corporate worldRanjeet Singh
 
Empreendendo na Ilha do Silício
Empreendendo na Ilha do SilícioEmpreendendo na Ilha do Silício
Empreendendo na Ilha do SilícioBruno Ghisi
 
Zona network italia
Zona network italiaZona network italia
Zona network italiaIvan Baudino
 
And Then Now (Portfolio)
And Then Now (Portfolio)And Then Now (Portfolio)
And Then Now (Portfolio)Rishi Bhatia
 
Socializacijos programa „Bildukai 2010“
Socializacijos programa „Bildukai 2010“Socializacijos programa „Bildukai 2010“
Socializacijos programa „Bildukai 2010“Vidmantas Budrys
 
3.1.1 sistem ekonomi fedualisme dan kapitalisme di england abad ke18 19
3.1.1  sistem ekonomi fedualisme dan kapitalisme di england abad ke18 193.1.1  sistem ekonomi fedualisme dan kapitalisme di england abad ke18 19
3.1.1 sistem ekonomi fedualisme dan kapitalisme di england abad ke18 19Karsodikromo Yatiman
 
Resumo currier radioatidade c
Resumo currier radioatidade cResumo currier radioatidade c
Resumo currier radioatidade cadalberto miran
 
Marussia - сеть русских центров по всему миру
Marussia - сеть русских центров по всему мируMarussia - сеть русских центров по всему миру
Marussia - сеть русских центров по всему мируMikhail Starov
 
Раим Дадыбаев. "Победный и Добрый кейсы"
Раим Дадыбаев. "Победный и Добрый кейсы"Раим Дадыбаев. "Победный и Добрый кейсы"
Раим Дадыбаев. "Победный и Добрый кейсы"SocialMediaClubCA
 
Quảng cáo Google - Lời giải cho Doanh nghiệp SME
Quảng cáo Google - Lời giải cho Doanh nghiệp SMEQuảng cáo Google - Lời giải cho Doanh nghiệp SME
Quảng cáo Google - Lời giải cho Doanh nghiệp SMEBui Hang
 

Viewers also liked (20)

Questionnaire analysis stephen
Questionnaire analysis stephenQuestionnaire analysis stephen
Questionnaire analysis stephen
 
Stramz bar
Stramz barStramz bar
Stramz bar
 
Rupor: PR of placemarketing
Rupor: PR of placemarketingRupor: PR of placemarketing
Rupor: PR of placemarketing
 
Mba education and its utility in the corporate world
Mba education and its utility in the corporate worldMba education and its utility in the corporate world
Mba education and its utility in the corporate world
 
Abc case study
Abc case studyAbc case study
Abc case study
 
Slide-ISCMS-2
Slide-ISCMS-2Slide-ISCMS-2
Slide-ISCMS-2
 
Lcda. curriculum
Lcda. curriculumLcda. curriculum
Lcda. curriculum
 
Empreendendo na Ilha do Silício
Empreendendo na Ilha do SilícioEmpreendendo na Ilha do Silício
Empreendendo na Ilha do Silício
 
Lambton college
Lambton collegeLambton college
Lambton college
 
Zona network italia
Zona network italiaZona network italia
Zona network italia
 
iPad 2 accessibility
iPad 2 accessibilityiPad 2 accessibility
iPad 2 accessibility
 
Katalog
KatalogKatalog
Katalog
 
Topik 1.0
Topik 1.0Topik 1.0
Topik 1.0
 
And Then Now (Portfolio)
And Then Now (Portfolio)And Then Now (Portfolio)
And Then Now (Portfolio)
 
Socializacijos programa „Bildukai 2010“
Socializacijos programa „Bildukai 2010“Socializacijos programa „Bildukai 2010“
Socializacijos programa „Bildukai 2010“
 
3.1.1 sistem ekonomi fedualisme dan kapitalisme di england abad ke18 19
3.1.1  sistem ekonomi fedualisme dan kapitalisme di england abad ke18 193.1.1  sistem ekonomi fedualisme dan kapitalisme di england abad ke18 19
3.1.1 sistem ekonomi fedualisme dan kapitalisme di england abad ke18 19
 
Resumo currier radioatidade c
Resumo currier radioatidade cResumo currier radioatidade c
Resumo currier radioatidade c
 
Marussia - сеть русских центров по всему миру
Marussia - сеть русских центров по всему мируMarussia - сеть русских центров по всему миру
Marussia - сеть русских центров по всему миру
 
Раим Дадыбаев. "Победный и Добрый кейсы"
Раим Дадыбаев. "Победный и Добрый кейсы"Раим Дадыбаев. "Победный и Добрый кейсы"
Раим Дадыбаев. "Победный и Добрый кейсы"
 
Quảng cáo Google - Lời giải cho Doanh nghiệp SME
Quảng cáo Google - Lời giải cho Doanh nghiệp SMEQuảng cáo Google - Lời giải cho Doanh nghiệp SME
Quảng cáo Google - Lời giải cho Doanh nghiệp SME
 

Similar to E2D3 ver. 0.2 API Instruction

Algorithms devised for a google interview
Algorithms devised for a google interviewAlgorithms devised for a google interview
Algorithms devised for a google interviewRussell Childs
 
Joel Landis Net Portfolio
Joel Landis Net PortfolioJoel Landis Net Portfolio
Joel Landis Net Portfoliojlshare
 
Introduction to Spring MVC
Introduction to Spring MVCIntroduction to Spring MVC
Introduction to Spring MVCRichard Paul
 
.NET Portfolio
.NET Portfolio.NET Portfolio
.NET Portfoliomwillmer
 
Question IYou are going to use the semaphores for process sy.docx
Question IYou are going to use the semaphores for process sy.docxQuestion IYou are going to use the semaphores for process sy.docx
Question IYou are going to use the semaphores for process sy.docxaudeleypearl
 
Practical Google App Engine Applications In Py
Practical Google App Engine Applications In PyPractical Google App Engine Applications In Py
Practical Google App Engine Applications In PyEric ShangKuan
 
OGRE v2.1 manual - Changes: Objects, Scene & Nodes
OGRE v2.1 manual - Changes: Objects, Scene & NodesOGRE v2.1 manual - Changes: Objects, Scene & Nodes
OGRE v2.1 manual - Changes: Objects, Scene & NodesRiver Wang
 
Js info vis_toolkit
Js info vis_toolkitJs info vis_toolkit
Js info vis_toolkitnikhilyagnic
 
DESIGNING A PERSISTENCE FRAMEWORK WITH PATTERNS.ppt
DESIGNING A PERSISTENCE FRAMEWORK WITH PATTERNS.pptDESIGNING A PERSISTENCE FRAMEWORK WITH PATTERNS.ppt
DESIGNING A PERSISTENCE FRAMEWORK WITH PATTERNS.pptAntoJoseph36
 
R Tanenbaum .Net Portfolio
R Tanenbaum .Net PortfolioR Tanenbaum .Net Portfolio
R Tanenbaum .Net PortfolioRobert Tanenbaum
 
Consider this code using the ArrayBag of Section 5.2 and the Locat.docx
Consider this code using the ArrayBag of Section 5.2 and the Locat.docxConsider this code using the ArrayBag of Section 5.2 and the Locat.docx
Consider this code using the ArrayBag of Section 5.2 and the Locat.docxmaxinesmith73660
 
Computer science ms
Computer science msComputer science ms
Computer science msB Bhuvanesh
 
Building an api using golang and postgre sql v1.0
Building an api using golang and postgre sql v1.0Building an api using golang and postgre sql v1.0
Building an api using golang and postgre sql v1.0Frost
 

Similar to E2D3 ver. 0.2 API Instruction (20)

CPP Homework Help
CPP Homework HelpCPP Homework Help
CPP Homework Help
 
Algorithms devised for a google interview
Algorithms devised for a google interviewAlgorithms devised for a google interview
Algorithms devised for a google interview
 
Joel Landis Net Portfolio
Joel Landis Net PortfolioJoel Landis Net Portfolio
Joel Landis Net Portfolio
 
Introduction to Spring MVC
Introduction to Spring MVCIntroduction to Spring MVC
Introduction to Spring MVC
 
.NET Portfolio
.NET Portfolio.NET Portfolio
.NET Portfolio
 
Functions in c++
Functions in c++Functions in c++
Functions in c++
 
Question IYou are going to use the semaphores for process sy.docx
Question IYou are going to use the semaphores for process sy.docxQuestion IYou are going to use the semaphores for process sy.docx
Question IYou are going to use the semaphores for process sy.docx
 
Ado.Net
Ado.NetAdo.Net
Ado.Net
 
Session 2 django material for training at baabtra models
Session 2 django material for training at baabtra modelsSession 2 django material for training at baabtra models
Session 2 django material for training at baabtra models
 
Practical Google App Engine Applications In Py
Practical Google App Engine Applications In PyPractical Google App Engine Applications In Py
Practical Google App Engine Applications In Py
 
OGRE v2.1 manual - Changes: Objects, Scene & Nodes
OGRE v2.1 manual - Changes: Objects, Scene & NodesOGRE v2.1 manual - Changes: Objects, Scene & Nodes
OGRE v2.1 manual - Changes: Objects, Scene & Nodes
 
Js info vis_toolkit
Js info vis_toolkitJs info vis_toolkit
Js info vis_toolkit
 
Grid gain paper
Grid gain paperGrid gain paper
Grid gain paper
 
DESIGNING A PERSISTENCE FRAMEWORK WITH PATTERNS.ppt
DESIGNING A PERSISTENCE FRAMEWORK WITH PATTERNS.pptDESIGNING A PERSISTENCE FRAMEWORK WITH PATTERNS.ppt
DESIGNING A PERSISTENCE FRAMEWORK WITH PATTERNS.ppt
 
R Tanenbaum .Net Portfolio
R Tanenbaum .Net PortfolioR Tanenbaum .Net Portfolio
R Tanenbaum .Net Portfolio
 
Chapter2
Chapter2Chapter2
Chapter2
 
Consider this code using the ArrayBag of Section 5.2 and the Locat.docx
Consider this code using the ArrayBag of Section 5.2 and the Locat.docxConsider this code using the ArrayBag of Section 5.2 and the Locat.docx
Consider this code using the ArrayBag of Section 5.2 and the Locat.docx
 
Computer science ms
Computer science msComputer science ms
Computer science ms
 
Building an api using golang and postgre sql v1.0
Building an api using golang and postgre sql v1.0Building an api using golang and postgre sql v1.0
Building an api using golang and postgre sql v1.0
 
Chapter2
Chapter2Chapter2
Chapter2
 

More from E2D3.org

シビックテックと統計学で予測する琵琶湖の環境問題
シビックテックと統計学で予測する琵琶湖の環境問題シビックテックと統計学で予測する琵琶湖の環境問題
シビックテックと統計学で予測する琵琶湖の環境問題E2D3.org
 
データで見る琵琶湖の環境問題の現状
データで見る琵琶湖の環境問題の現状データで見る琵琶湖の環境問題の現状
データで見る琵琶湖の環境問題の現状E2D3.org
 
地球温暖化が琵琶湖に及ぼす影響の理解と予測
地球温暖化が琵琶湖に及ぼす影響の理解と予測地球温暖化が琵琶湖に及ぼす影響の理解と予測
地球温暖化が琵琶湖に及ぼす影響の理解と予測E2D3.org
 
地球温暖化が琵琶湖に及ぼす影響の理解と予測
地球温暖化が琵琶湖に及ぼす影響の理解と予測地球温暖化が琵琶湖に及ぼす影響の理解と予測
地球温暖化が琵琶湖に及ぼす影響の理解と予測E2D3.org
 
Webマーケティングを通じたデータサイエンティストの価値発揮方法
Webマーケティングを通じたデータサイエンティストの価値発揮方法Webマーケティングを通じたデータサイエンティストの価値発揮方法
Webマーケティングを通じたデータサイエンティストの価値発揮方法E2D3.org
 
プロ直伝 伝わるデータビジュアル術
プロ直伝 伝わるデータビジュアル術プロ直伝 伝わるデータビジュアル術
プロ直伝 伝わるデータビジュアル術E2D3.org
 
そうだ 離島、行こう。
そうだ 離島、行こう。そうだ 離島、行こう。
そうだ 離島、行こう。E2D3.org
 
データ可視化作品を「みること」と「つくること」
データ可視化作品を「みること」と「つくること」データ可視化作品を「みること」と「つくること」
データ可視化作品を「みること」と「つくること」E2D3.org
 
「OSSの品質管理」に対する市民共創方法
「OSSの品質管理」に対する市民共創方法「OSSの品質管理」に対する市民共創方法
「OSSの品質管理」に対する市民共創方法E2D3.org
 
小泉進次郎環境大臣に贈る-気候変動のような大きな問題を楽しくかっこよくセクシーに取り組み始める方法
小泉進次郎環境大臣に贈る-気候変動のような大きな問題を楽しくかっこよくセクシーに取り組み始める方法小泉進次郎環境大臣に贈る-気候変動のような大きな問題を楽しくかっこよくセクシーに取り組み始める方法
小泉進次郎環境大臣に贈る-気候変動のような大きな問題を楽しくかっこよくセクシーに取り組み始める方法E2D3.org
 
E2D3メンバーの貢献の仕方と出会い
E2D3メンバーの貢献の仕方と出会いE2D3メンバーの貢献の仕方と出会い
E2D3メンバーの貢献の仕方と出会いE2D3.org
 
勇気を出して戦略的に「大学でも企業でも研究しにくいテーマ」 を選んで研究するというキャリアデザイン

勇気を出して戦略的に「大学でも企業でも研究しにくいテーマ」 を選んで研究するというキャリアデザイン
勇気を出して戦略的に「大学でも企業でも研究しにくいテーマ」 を選んで研究するというキャリアデザイン

勇気を出して戦略的に「大学でも企業でも研究しにくいテーマ」 を選んで研究するというキャリアデザイン
E2D3.org
 
プロジェクトマネージメントはすごく楽しい
プロジェクトマネージメントはすごく楽しいプロジェクトマネージメントはすごく楽しい
プロジェクトマネージメントはすごく楽しいE2D3.org
 
タイトルが決まるまで担当編集者とどう戦ったのか!
タイトルが決まるまで担当編集者とどう戦ったのか!タイトルが決まるまで担当編集者とどう戦ったのか!
タイトルが決まるまで担当編集者とどう戦ったのか!E2D3.org
 
「2019年の目標と運営方針」を議論するための「2018年の振り返り」
「2019年の目標と運営方針」を議論するための「2018年の振り返り」「2019年の目標と運営方針」を議論するための「2018年の振り返り」
「2019年の目標と運営方針」を議論するための「2018年の振り返り」E2D3.org
 
2019-1-29-名古屋工業大学の講義資料
2019-1-29-名古屋工業大学の講義資料2019-1-29-名古屋工業大学の講義資料
2019-1-29-名古屋工業大学の講義資料E2D3.org
 
日本統計学会-統計教育賞
日本統計学会-統計教育賞日本統計学会-統計教育賞
日本統計学会-統計教育賞E2D3.org
 
「2018年の目標と運営方針」を議論するための「2017年の振り返り」
「2018年の目標と運営方針」を議論するための「2017年の振り返り」「2018年の目標と運営方針」を議論するための「2017年の振り返り」
「2018年の目標と運営方針」を議論するための「2017年の振り返り」E2D3.org
 
プロダクトをリリースしてグロースさせる シビックテックのチームビルディング
プロダクトをリリースしてグロースさせる シビックテックのチームビルディングプロダクトをリリースしてグロースさせる シビックテックのチームビルディング
プロダクトをリリースしてグロースさせる シビックテックのチームビルディングE2D3.org
 
名古屋工業大学の講義資料
名古屋工業大学の講義資料名古屋工業大学の講義資料
名古屋工業大学の講義資料E2D3.org
 

More from E2D3.org (20)

シビックテックと統計学で予測する琵琶湖の環境問題
シビックテックと統計学で予測する琵琶湖の環境問題シビックテックと統計学で予測する琵琶湖の環境問題
シビックテックと統計学で予測する琵琶湖の環境問題
 
データで見る琵琶湖の環境問題の現状
データで見る琵琶湖の環境問題の現状データで見る琵琶湖の環境問題の現状
データで見る琵琶湖の環境問題の現状
 
地球温暖化が琵琶湖に及ぼす影響の理解と予測
地球温暖化が琵琶湖に及ぼす影響の理解と予測地球温暖化が琵琶湖に及ぼす影響の理解と予測
地球温暖化が琵琶湖に及ぼす影響の理解と予測
 
地球温暖化が琵琶湖に及ぼす影響の理解と予測
地球温暖化が琵琶湖に及ぼす影響の理解と予測地球温暖化が琵琶湖に及ぼす影響の理解と予測
地球温暖化が琵琶湖に及ぼす影響の理解と予測
 
Webマーケティングを通じたデータサイエンティストの価値発揮方法
Webマーケティングを通じたデータサイエンティストの価値発揮方法Webマーケティングを通じたデータサイエンティストの価値発揮方法
Webマーケティングを通じたデータサイエンティストの価値発揮方法
 
プロ直伝 伝わるデータビジュアル術
プロ直伝 伝わるデータビジュアル術プロ直伝 伝わるデータビジュアル術
プロ直伝 伝わるデータビジュアル術
 
そうだ 離島、行こう。
そうだ 離島、行こう。そうだ 離島、行こう。
そうだ 離島、行こう。
 
データ可視化作品を「みること」と「つくること」
データ可視化作品を「みること」と「つくること」データ可視化作品を「みること」と「つくること」
データ可視化作品を「みること」と「つくること」
 
「OSSの品質管理」に対する市民共創方法
「OSSの品質管理」に対する市民共創方法「OSSの品質管理」に対する市民共創方法
「OSSの品質管理」に対する市民共創方法
 
小泉進次郎環境大臣に贈る-気候変動のような大きな問題を楽しくかっこよくセクシーに取り組み始める方法
小泉進次郎環境大臣に贈る-気候変動のような大きな問題を楽しくかっこよくセクシーに取り組み始める方法小泉進次郎環境大臣に贈る-気候変動のような大きな問題を楽しくかっこよくセクシーに取り組み始める方法
小泉進次郎環境大臣に贈る-気候変動のような大きな問題を楽しくかっこよくセクシーに取り組み始める方法
 
E2D3メンバーの貢献の仕方と出会い
E2D3メンバーの貢献の仕方と出会いE2D3メンバーの貢献の仕方と出会い
E2D3メンバーの貢献の仕方と出会い
 
勇気を出して戦略的に「大学でも企業でも研究しにくいテーマ」 を選んで研究するというキャリアデザイン

勇気を出して戦略的に「大学でも企業でも研究しにくいテーマ」 を選んで研究するというキャリアデザイン
勇気を出して戦略的に「大学でも企業でも研究しにくいテーマ」 を選んで研究するというキャリアデザイン

勇気を出して戦略的に「大学でも企業でも研究しにくいテーマ」 を選んで研究するというキャリアデザイン

 
プロジェクトマネージメントはすごく楽しい
プロジェクトマネージメントはすごく楽しいプロジェクトマネージメントはすごく楽しい
プロジェクトマネージメントはすごく楽しい
 
タイトルが決まるまで担当編集者とどう戦ったのか!
タイトルが決まるまで担当編集者とどう戦ったのか!タイトルが決まるまで担当編集者とどう戦ったのか!
タイトルが決まるまで担当編集者とどう戦ったのか!
 
「2019年の目標と運営方針」を議論するための「2018年の振り返り」
「2019年の目標と運営方針」を議論するための「2018年の振り返り」「2019年の目標と運営方針」を議論するための「2018年の振り返り」
「2019年の目標と運営方針」を議論するための「2018年の振り返り」
 
2019-1-29-名古屋工業大学の講義資料
2019-1-29-名古屋工業大学の講義資料2019-1-29-名古屋工業大学の講義資料
2019-1-29-名古屋工業大学の講義資料
 
日本統計学会-統計教育賞
日本統計学会-統計教育賞日本統計学会-統計教育賞
日本統計学会-統計教育賞
 
「2018年の目標と運営方針」を議論するための「2017年の振り返り」
「2018年の目標と運営方針」を議論するための「2017年の振り返り」「2018年の目標と運営方針」を議論するための「2017年の振り返り」
「2018年の目標と運営方針」を議論するための「2017年の振り返り」
 
プロダクトをリリースしてグロースさせる シビックテックのチームビルディング
プロダクトをリリースしてグロースさせる シビックテックのチームビルディングプロダクトをリリースしてグロースさせる シビックテックのチームビルディング
プロダクトをリリースしてグロースさせる シビックテックのチームビルディング
 
名古屋工業大学の講義資料
名古屋工業大学の講義資料名古屋工業大学の講義資料
名古屋工業大学の講義資料
 

Recently uploaded

What To Do For World Nature Conservation Day by Slidesgo.pptx
What To Do For World Nature Conservation Day by Slidesgo.pptxWhat To Do For World Nature Conservation Day by Slidesgo.pptx
What To Do For World Nature Conservation Day by Slidesgo.pptxSimranPal17
 
Cyber awareness ppt on the recorded data
Cyber awareness ppt on the recorded dataCyber awareness ppt on the recorded data
Cyber awareness ppt on the recorded dataTecnoIncentive
 
Data Factory in Microsoft Fabric (MsBIP #82)
Data Factory in Microsoft Fabric (MsBIP #82)Data Factory in Microsoft Fabric (MsBIP #82)
Data Factory in Microsoft Fabric (MsBIP #82)Cathrine Wilhelmsen
 
IBEF report on the Insurance market in India
IBEF report on the Insurance market in IndiaIBEF report on the Insurance market in India
IBEF report on the Insurance market in IndiaManalVerma4
 
Student profile product demonstration on grades, ability, well-being and mind...
Student profile product demonstration on grades, ability, well-being and mind...Student profile product demonstration on grades, ability, well-being and mind...
Student profile product demonstration on grades, ability, well-being and mind...Seán Kennedy
 
Decoding Patterns: Customer Churn Prediction Data Analysis Project
Decoding Patterns: Customer Churn Prediction Data Analysis ProjectDecoding Patterns: Customer Churn Prediction Data Analysis Project
Decoding Patterns: Customer Churn Prediction Data Analysis ProjectBoston Institute of Analytics
 
NO1 Certified Black Magic Specialist Expert Amil baba in Lahore Islamabad Raw...
NO1 Certified Black Magic Specialist Expert Amil baba in Lahore Islamabad Raw...NO1 Certified Black Magic Specialist Expert Amil baba in Lahore Islamabad Raw...
NO1 Certified Black Magic Specialist Expert Amil baba in Lahore Islamabad Raw...Amil Baba Dawood bangali
 
FAIR, FAIRsharing, FAIR Cookbook and ELIXIR - Sansone SA - Boston 2024
FAIR, FAIRsharing, FAIR Cookbook and ELIXIR - Sansone SA - Boston 2024FAIR, FAIRsharing, FAIR Cookbook and ELIXIR - Sansone SA - Boston 2024
FAIR, FAIRsharing, FAIR Cookbook and ELIXIR - Sansone SA - Boston 2024Susanna-Assunta Sansone
 
Student Profile Sample report on improving academic performance by uniting gr...
Student Profile Sample report on improving academic performance by uniting gr...Student Profile Sample report on improving academic performance by uniting gr...
Student Profile Sample report on improving academic performance by uniting gr...Seán Kennedy
 
English-8-Q4-W3-Synthesizing-Essential-Information-From-Various-Sources-1.pdf
English-8-Q4-W3-Synthesizing-Essential-Information-From-Various-Sources-1.pdfEnglish-8-Q4-W3-Synthesizing-Essential-Information-From-Various-Sources-1.pdf
English-8-Q4-W3-Synthesizing-Essential-Information-From-Various-Sources-1.pdfblazblazml
 
The Power of Data-Driven Storytelling_ Unveiling the Layers of Insight.pptx
The Power of Data-Driven Storytelling_ Unveiling the Layers of Insight.pptxThe Power of Data-Driven Storytelling_ Unveiling the Layers of Insight.pptx
The Power of Data-Driven Storytelling_ Unveiling the Layers of Insight.pptxTasha Penwell
 
Decoding Movie Sentiments: Analyzing Reviews with Data Analysis model
Decoding Movie Sentiments: Analyzing Reviews with Data Analysis modelDecoding Movie Sentiments: Analyzing Reviews with Data Analysis model
Decoding Movie Sentiments: Analyzing Reviews with Data Analysis modelBoston Institute of Analytics
 
6 Tips for Interpretable Topic Models _ by Nicha Ruchirawat _ Towards Data Sc...
6 Tips for Interpretable Topic Models _ by Nicha Ruchirawat _ Towards Data Sc...6 Tips for Interpretable Topic Models _ by Nicha Ruchirawat _ Towards Data Sc...
6 Tips for Interpretable Topic Models _ by Nicha Ruchirawat _ Towards Data Sc...Dr Arash Najmaei ( Phd., MBA, BSc)
 
Semantic Shed - Squashing and Squeezing.pptx
Semantic Shed - Squashing and Squeezing.pptxSemantic Shed - Squashing and Squeezing.pptx
Semantic Shed - Squashing and Squeezing.pptxMike Bennett
 
SMOTE and K-Fold Cross Validation-Presentation.pptx
SMOTE and K-Fold Cross Validation-Presentation.pptxSMOTE and K-Fold Cross Validation-Presentation.pptx
SMOTE and K-Fold Cross Validation-Presentation.pptxHaritikaChhatwal1
 
Real-Time AI Streaming - AI Max Princeton
Real-Time AI  Streaming - AI Max PrincetonReal-Time AI  Streaming - AI Max Princeton
Real-Time AI Streaming - AI Max PrincetonTimothy Spann
 
Data Analysis Project : Targeting the Right Customers, Presentation on Bank M...
Data Analysis Project : Targeting the Right Customers, Presentation on Bank M...Data Analysis Project : Targeting the Right Customers, Presentation on Bank M...
Data Analysis Project : Targeting the Right Customers, Presentation on Bank M...Boston Institute of Analytics
 
Minimizing AI Hallucinations/Confabulations and the Path towards AGI with Exa...
Minimizing AI Hallucinations/Confabulations and the Path towards AGI with Exa...Minimizing AI Hallucinations/Confabulations and the Path towards AGI with Exa...
Minimizing AI Hallucinations/Confabulations and the Path towards AGI with Exa...Thomas Poetter
 
Learn How Data Science Changes Our World
Learn How Data Science Changes Our WorldLearn How Data Science Changes Our World
Learn How Data Science Changes Our WorldEduminds Learning
 

Recently uploaded (20)

What To Do For World Nature Conservation Day by Slidesgo.pptx
What To Do For World Nature Conservation Day by Slidesgo.pptxWhat To Do For World Nature Conservation Day by Slidesgo.pptx
What To Do For World Nature Conservation Day by Slidesgo.pptx
 
Cyber awareness ppt on the recorded data
Cyber awareness ppt on the recorded dataCyber awareness ppt on the recorded data
Cyber awareness ppt on the recorded data
 
Data Factory in Microsoft Fabric (MsBIP #82)
Data Factory in Microsoft Fabric (MsBIP #82)Data Factory in Microsoft Fabric (MsBIP #82)
Data Factory in Microsoft Fabric (MsBIP #82)
 
IBEF report on the Insurance market in India
IBEF report on the Insurance market in IndiaIBEF report on the Insurance market in India
IBEF report on the Insurance market in India
 
Student profile product demonstration on grades, ability, well-being and mind...
Student profile product demonstration on grades, ability, well-being and mind...Student profile product demonstration on grades, ability, well-being and mind...
Student profile product demonstration on grades, ability, well-being and mind...
 
Decoding Patterns: Customer Churn Prediction Data Analysis Project
Decoding Patterns: Customer Churn Prediction Data Analysis ProjectDecoding Patterns: Customer Churn Prediction Data Analysis Project
Decoding Patterns: Customer Churn Prediction Data Analysis Project
 
NO1 Certified Black Magic Specialist Expert Amil baba in Lahore Islamabad Raw...
NO1 Certified Black Magic Specialist Expert Amil baba in Lahore Islamabad Raw...NO1 Certified Black Magic Specialist Expert Amil baba in Lahore Islamabad Raw...
NO1 Certified Black Magic Specialist Expert Amil baba in Lahore Islamabad Raw...
 
FAIR, FAIRsharing, FAIR Cookbook and ELIXIR - Sansone SA - Boston 2024
FAIR, FAIRsharing, FAIR Cookbook and ELIXIR - Sansone SA - Boston 2024FAIR, FAIRsharing, FAIR Cookbook and ELIXIR - Sansone SA - Boston 2024
FAIR, FAIRsharing, FAIR Cookbook and ELIXIR - Sansone SA - Boston 2024
 
Student Profile Sample report on improving academic performance by uniting gr...
Student Profile Sample report on improving academic performance by uniting gr...Student Profile Sample report on improving academic performance by uniting gr...
Student Profile Sample report on improving academic performance by uniting gr...
 
English-8-Q4-W3-Synthesizing-Essential-Information-From-Various-Sources-1.pdf
English-8-Q4-W3-Synthesizing-Essential-Information-From-Various-Sources-1.pdfEnglish-8-Q4-W3-Synthesizing-Essential-Information-From-Various-Sources-1.pdf
English-8-Q4-W3-Synthesizing-Essential-Information-From-Various-Sources-1.pdf
 
The Power of Data-Driven Storytelling_ Unveiling the Layers of Insight.pptx
The Power of Data-Driven Storytelling_ Unveiling the Layers of Insight.pptxThe Power of Data-Driven Storytelling_ Unveiling the Layers of Insight.pptx
The Power of Data-Driven Storytelling_ Unveiling the Layers of Insight.pptx
 
Decoding Movie Sentiments: Analyzing Reviews with Data Analysis model
Decoding Movie Sentiments: Analyzing Reviews with Data Analysis modelDecoding Movie Sentiments: Analyzing Reviews with Data Analysis model
Decoding Movie Sentiments: Analyzing Reviews with Data Analysis model
 
6 Tips for Interpretable Topic Models _ by Nicha Ruchirawat _ Towards Data Sc...
6 Tips for Interpretable Topic Models _ by Nicha Ruchirawat _ Towards Data Sc...6 Tips for Interpretable Topic Models _ by Nicha Ruchirawat _ Towards Data Sc...
6 Tips for Interpretable Topic Models _ by Nicha Ruchirawat _ Towards Data Sc...
 
Semantic Shed - Squashing and Squeezing.pptx
Semantic Shed - Squashing and Squeezing.pptxSemantic Shed - Squashing and Squeezing.pptx
Semantic Shed - Squashing and Squeezing.pptx
 
SMOTE and K-Fold Cross Validation-Presentation.pptx
SMOTE and K-Fold Cross Validation-Presentation.pptxSMOTE and K-Fold Cross Validation-Presentation.pptx
SMOTE and K-Fold Cross Validation-Presentation.pptx
 
Real-Time AI Streaming - AI Max Princeton
Real-Time AI  Streaming - AI Max PrincetonReal-Time AI  Streaming - AI Max Princeton
Real-Time AI Streaming - AI Max Princeton
 
Data Analysis Project : Targeting the Right Customers, Presentation on Bank M...
Data Analysis Project : Targeting the Right Customers, Presentation on Bank M...Data Analysis Project : Targeting the Right Customers, Presentation on Bank M...
Data Analysis Project : Targeting the Right Customers, Presentation on Bank M...
 
Minimizing AI Hallucinations/Confabulations and the Path towards AGI with Exa...
Minimizing AI Hallucinations/Confabulations and the Path towards AGI with Exa...Minimizing AI Hallucinations/Confabulations and the Path towards AGI with Exa...
Minimizing AI Hallucinations/Confabulations and the Path towards AGI with Exa...
 
Learn How Data Science Changes Our World
Learn How Data Science Changes Our WorldLearn How Data Science Changes Our World
Learn How Data Science Changes Our World
 
Insurance Churn Prediction Data Analysis Project
Insurance Churn Prediction Data Analysis ProjectInsurance Churn Prediction Data Analysis Project
Insurance Churn Prediction Data Analysis Project
 

E2D3 ver. 0.2 API Instruction

  • 1. E2D3 ver. 0.2 API Instruction http://e2d3.azurewebsites.net/en/index.html
  • 2. Index of E2D3 API 1. e2d3.initialize 2. e2d3.setBindData 3. e2d3.addChangeEvent 4. e2d3.bind2Json 5. e2d3.json2Excel 6. e2d3.trimmedJson2Excel 7. e2d3.releaseBindDataById 8. showObj 9. showError 10.e2d3.getBindDataById 11.e2d3.getAllBindData
  • 3. API List (e2d3) Method Description Parameter Return Value e2d3.initialize It is required to be activated first on a page in which you make graphs. You can confirm whether your API is available in Office.jp with callback. Inserted: Office Application is activated. DocumentOpened: The file is opened with the application being integrated e2d3.setBindData You can make data bind for the graph from a selected area. The data of the selected area will be reflected on a graph by making data bind. You can display area selection with the parameter @args [object] necessary: id(strings) : unique bind ID (consecutive numbers from the whole bind numbers when any number is not specified) is_prompt(0 | 1) : 1, it displays Area Selection UI. 0, when the data area is already selected and Area Selection UNI is not required. @callback [funciton] necessary: callback after process completion Bind object will return callback Parameter when it succeeds. It returns “false” when it fails.
  • 4. API List (e2d3) Method Description Parameter Return Value e2d3.addChangeEvent You can register onChange event of bind target data. When you alter the cell value against bind data which is already registered in setBindData, You can select it as callback @binding [object] necessary: Binding object. Please set returned Bind object with setBindData object @callback [funciton] : Calllback after processing completion When callback function is selected and it is successful, “true” will be returned . When it fails, it returns “false”. e2d3.bind2Json You can acquire Cell area data of bind target in JSON format from selected Bind ID. @bindId [strings] necessary: unique Bind ID. Please select Bind ID set in set BindId @args [object] necessary: dimension(1d | 2d) : JSON data structure. 1d: the first row of data. If the value on th top is a number, it will be JSON format; e.g. [[1,2,3…]]. If the value on th top is a character, it will be a format such as [{a:[1,2,3…]}]. 2d: 2 dimensional data. The first row of Excel table will be converted to a title row. The title is compatible with muti-bite data. [ {“a”:”1”,”b”:”2”,”c”:”3”}, {“a”:”100”,”b”:”101”,”c”:”102”},... ] @callback [funciton] necessary: Callback after process completion When it succeeds JSON data structured as callback parameter will be returned. When it fails, it returns “false”.
  • 5. Method Description Parameter Return Value e2d3.json2Excel You can insert simple 2 dimensional JSON array into each cell in Excel. You can use format of [[a,b,c],[x,y,z]…]. *You can only insert value Please acquire the value from selected area using other method; e.g. bind2json. @json [array] necessary: JSON format data to insert into cells. It is available in JavaScript array object and text e.g. “[[a,b,c],[x,y,z]…]”. TSV file or CSV file can be acquired from jQuery. *Caution: D3.csv method converts data. @callback [funciton] : Callback after processing completion When callback function is selected and it is successful, “true” will be returned. When it fails, it returns “false”. e2d3.trimmedJson2Exce l Insert JSON data including an object into each cell in Excel. You can specify corresponding JSON format by parameter. *Currently 2d option is available. Please use json2Excel in Array format when using 1d. @json [array,object] necessary: JSON format CSV file data to insert into cells. @args [object] necessary: dimension(2d) : JSON data structure. 2d: 2 dimensional data. The first row of Excel table will be converted to a title row. The title is compatible with multi-bite data. [ {“a”:”1”,”b”:”2”,”c”:”3”}, {“a”:”100”,”b”:”101”,”c”:”102”},... ] @callback [funciton] necessary: Callback after process completion When callback function is selected and it is successful, “true” will be returned. When it fails, it returns “false”.
  • 6. API List (e2d3) Method Description Parameter Return Value e2d3.releaseBindDataBy Id You can cancel specified Bind ID. When data areas are different in each graph, it is recommended to set Parameter to call up the event in a page. Altering graphs does not affect bind and it will remain unchanged. @args [object] necessary: id(strings) : unique bind ID (consecutive numbers from the whole bind numbers when any number is not specified.) isDataDelete(1|Unspecified) : 1, values in the cells of data area bound will be deleted when you cancel bind. @callback [function] necessary: callback after process completion When callback function is selected and it is successful, “true” will be returned. When it fails, it returns “false”.
  • 7. API List (Global) Method Description Parameter Return Value showObj The function for debugging. Given object and array in the end of <body> tag will be written. @obj [object array] necessary: Object or array to be developed @s [number]: Parameter to process Loop. Currently it is not available. showError The function for debugging. When “#message_area” exists, given messages will be displayed within the area. Given messages in the beginning of <body> tag will be displayed. Messages will be displayed using “fadein” and ‘fadeOut” in jQuery. @message [strings] necessary: Messages to display @_type [strings]: It sets a theme for Message area. Color theme of Twitter Bootstrap will be applied. “default”, ”primary”, ”success”, ”warning” , ”danger “ are available.
  • 8. API List (Currently Unavailable) Method Description Parameter Return Value e2d3.getBindDataById You can obtain Bind Object by Bind ID when you want to obtain Bind data that are not in setBindData Callback. *This method is not available yet. Please save data separately gained by Callback function of setBindData @bindId [strings] necessary: Target Bind ID @callback [funciton] necessary: Callback after process completion Bind object returns a callback parameter when it succeeds. It returns “false” when it fails. e2d3.getAllBindData You can obtain whole bind data in arrays when you want to obtain Bind data that are not in setBindData Callback. *This method is not available yet. Please save data separately gained by Callback function of setBindData @callback [funciton] necessary: Callback after process completion Bind object will return a callback parameter when it succeeds. It returns “false” when it fails.
  • 9. E2D3 Project Member [ver. 0.2, 2014/9/19-11/19] Chief Engineer: Yu Yamamoto Engineer: Nobuaki Okada, Norihiko Sawa, Shu Saikawa, Takeshi Osoekawa, Teruyoshi Matsushima Legal Affairs: Ryo Kato Logo Designer: Shuntaro Okazaki Slide Designer: Motoi Takase Translator: Takeshi Shinohara Video Editor: Iwao Katsumura Web Designer: Junichi Tashiro Project Leader: Yasunobu Igarashi Acknowledge: We would like to thank Tsuyoshi Matsuzaki for his helpful suggestions. [ver. 0.1, 2014/5/1-6/24] Chief Engineer: Teruyoshi Matsushima Project Leader: Yasunobu Igarashi