SlideShare une entreprise Scribd logo
1  sur  28
Télécharger pour lire hors ligne
INTRO	TO	D3
with	applications	to	big	data
Feb	2014

@samselikoff
www.samselikoff.com
WHY	DATA	VIS?
Communication
Exploration
Apple	today	announced	financial	results	for	its	fiscal	2014	first
quarter	ended	December	28,	2013.	The	Company	posted
record	quarterly	revenue	of	$57.6	billion	and	quarterly	net
profit	of	$13.1	billion,	or	$14.50	per	diluted	share.	These
results	compare	to	revenue	of	$54.5	billion	and	net	profit	of
$13.1	billion,	or	$13.81	per	diluted	share,	in	the	year-ago
quarter.	Gross	margin	was	37.9	percent	compared	to	38.6
percent	in	the	year-ago	quarter.	International	sales	accounted
for	63	percent	of	the	quarter’s	revenue.
I	get	it,	times	are	good!
WHAT'S	D3?
Data-Driven	Documents
Hypothetical	bars	in	a	document.	Lets	set	their	heights:
With	JS
var	data	=	[80,	53,	125,	200,	28,	97];
var	bars	=	document.getElementsByTagName("rect");
for	(var	i	=	0;	i	<	bars.length;	i++)	{
		var	bar	=	bars.item(i);
		bar.style.setProperty("height",	data[i],	null);
}

With	D3
	d3.selectAll('rect')
				.attr('height',	function(d,	i)	{return	data[i];});
D3	IS	NOT:
DOM	query	lib
Compatibility	layer
Charting	library
Easy!
Proprietary	3rd-party	tech
HOW	CAN	D3	HELP	US?
Less	convenient,	but	more	powerful
THE	PATH	TO	LEARN
Examples
Practice
Reading
Repeat
Today,	higher-level	concepts
What	we're	building
Initial	document
<html>		
		<body>
				<script	src="d3.v3.min.js"	charset="utf-8"></script>
				<script>
						//	Our	code
				</script>	
		</body>
</html>

Some	data
	var	data	=	[80,	53,	125,	200,	28,	97];
First,	need	a	parent	<svg>
	d3.select('body').append('svg');

d3	is	global	object	-	think	$	from	jquery
Lets	us	select	elements	-	similar	to	jquery
Can	perform	operations	on	these	selections
like	`append`,	or	`style`
d3.select('body').style('background-color',	'blue');
.append	actually	returns	a	new	selection
	var	svg	=	d3.select('body').append('svg');	

Work	with	local	var	svg	
just	as	if	we	had	done		d3.select('svg')
Let's	make	the	bars.	We	could	just...
//	Recall,	var	data	=	[80,	53,	125,	200,	28,	97];
svg.append('rect');
svg.append('rect');
svg.append('rect');
svg.append('rect');
svg.append('rect');
svg.append('rect');

But	this	falls	short
d3.selectAll	wraps	arrays	of	elements
	var	paragraphs	=	d3.selectAll('p');

So	what	are	selections?
Understanding	selections	is	key	to	writing	d3	code.
Selections	enable	declarative	programming
Imperative
	paragraphs.forEach(function(p)	{
		p.style('background-color',	'green');
});

Declarative
	paragraphs.style('background-color',	'green');
We	can	also	select	no	elements
<svg>
</svg>
var	bars	=	d3.selectAll('rect');

Again,	selections	are	higher	level
In	this	case,	`bars`	doesn't	refer	to	anything		in	the	DOM
But	it	does	represent	an	array	of	<rect>	elements
Selections	have	two	pieces

The	key	to	D3's	power!
The	data	join
var	nums	=	[80,	53,	125,	200,	28,	97];
var	bars	=	svg.selectAll('rect')
		.data(nums)

Our	representation	is	now	explicit
var	data	=	[80,	53,	125,	200,	28,	97];
var	bars	=	svg.selectAll('rect')
		.data(data);

But	our	DOM	is	empty
This	means	there	are	six		<rect>	in	our	enter	selection
	bars.enter()
				.append('rect');
Where	does	the	data	actually	live?
The	DOM

This	enables	selections	to	be	transient
	d3.selectAll('rect').data()
Data-driven	transformations

Let's	finish	up	the	bar	chart.
What	next?
Scales,	axes,	events,	transitions...
https://github.com/mbostock/d3/wiki/Gallery
https://github.com/mbostock/d3/wiki/Tutorials
StackOverflow
d3	mailing	list	(google	group)	+	IRC
Practice,	inspect,	examples
Can	something	so	low-level	be	useful	for	big	data?
Crossfilter:	filter	250,000	data	points
Cubism:	hundreds	of	metrics	updating	in	real-time
Netflix	analytics
Square	analytics
Addepar	financial	tools
Open-source	tools	binding	D3	to	R,	Python
Much,	much	more...
THANKS!
@samselikoff
www.samselikoff.com

Contenu connexe

Tendances

Dasar pemrograman web HTML
Dasar pemrograman web HTMLDasar pemrograman web HTML
Dasar pemrograman web HTMLBambang Herlandi
 
Proposal Sistem informasi administrasi berbasis desktop
Proposal Sistem informasi administrasi berbasis desktopProposal Sistem informasi administrasi berbasis desktop
Proposal Sistem informasi administrasi berbasis desktopdnasty3
 
IoT Market in Canada
IoT Market in CanadaIoT Market in Canada
IoT Market in CanadaNikhil Mittal
 
データがない?あるある!!そこら中にあるんだぞ!~Web から取得できるデータの可能性~
データがない?あるある!!そこら中にあるんだぞ!~Web から取得できるデータの可能性~データがない?あるある!!そこら中にあるんだぞ!~Web から取得できるデータの可能性~
データがない?あるある!!そこら中にあるんだぞ!~Web から取得できるデータの可能性~Yugo Shimizu
 
ファイルサーバーを SharePoint に移行するためのアプローチ
ファイルサーバーを SharePoint に移行するためのアプローチファイルサーバーを SharePoint に移行するためのアプローチ
ファイルサーバーを SharePoint に移行するためのアプローチ日本マイクロソフト株式会社
 
Steps involved in Data Conversion Services - PPT
Steps involved in Data Conversion Services - PPTSteps involved in Data Conversion Services - PPT
Steps involved in Data Conversion Services - PPTEminenture
 
Toko online erd dan analisis sistem informasi penjualan berbasis web - mode...
Toko online   erd dan analisis sistem informasi penjualan berbasis web - mode...Toko online   erd dan analisis sistem informasi penjualan berbasis web - mode...
Toko online erd dan analisis sistem informasi penjualan berbasis web - mode...brisma pambudi
 
Packet switching dan routing
Packet switching dan routingPacket switching dan routing
Packet switching dan routingmunir09
 
データウェアハウスモデリング入門(ダイジェスト版)(事前公開版)
データウェアハウスモデリング入門(ダイジェスト版)(事前公開版) データウェアハウスモデリング入門(ダイジェスト版)(事前公開版)
データウェアハウスモデリング入門(ダイジェスト版)(事前公開版) Satoshi Nagayasu
 
「Redmine」、「Trac」から「Atlassian JIRA」への移行紹介
「Redmine」、「Trac」から「Atlassian JIRA」への移行紹介「Redmine」、「Trac」から「Atlassian JIRA」への移行紹介
「Redmine」、「Trac」から「Atlassian JIRA」への移行紹介ricksoftKK
 
Aula 3 - Lógica de Programação
Aula 3 - Lógica de ProgramaçãoAula 3 - Lógica de Programação
Aula 3 - Lógica de ProgramaçãoInstituto CENTEC
 
For Power BI Beginners
For Power BI BeginnersFor Power BI Beginners
For Power BI BeginnersTomoyuki Oota
 
35歳でDBAになった私がデータベースを壊して学んだこと
35歳でDBAになった私がデータベースを壊して学んだこと35歳でDBAになった私がデータベースを壊して学んだこと
35歳でDBAになった私がデータベースを壊して学んだことShinnosuke Akita
 

Tendances (20)

Dasar pemrograman web HTML
Dasar pemrograman web HTMLDasar pemrograman web HTML
Dasar pemrograman web HTML
 
Proposal Sistem informasi administrasi berbasis desktop
Proposal Sistem informasi administrasi berbasis desktopProposal Sistem informasi administrasi berbasis desktop
Proposal Sistem informasi administrasi berbasis desktop
 
IoT Market in Canada
IoT Market in CanadaIoT Market in Canada
IoT Market in Canada
 
データがない?あるある!!そこら中にあるんだぞ!~Web から取得できるデータの可能性~
データがない?あるある!!そこら中にあるんだぞ!~Web から取得できるデータの可能性~データがない?あるある!!そこら中にあるんだぞ!~Web から取得できるデータの可能性~
データがない?あるある!!そこら中にあるんだぞ!~Web から取得できるデータの可能性~
 
ファイルサーバーを SharePoint に移行するためのアプローチ
ファイルサーバーを SharePoint に移行するためのアプローチファイルサーバーを SharePoint に移行するためのアプローチ
ファイルサーバーを SharePoint に移行するためのアプローチ
 
Steps involved in Data Conversion Services - PPT
Steps involved in Data Conversion Services - PPTSteps involved in Data Conversion Services - PPT
Steps involved in Data Conversion Services - PPT
 
Segurança da Informação Aplicada a Negócios
Segurança da Informação Aplicada a NegóciosSegurança da Informação Aplicada a Negócios
Segurança da Informação Aplicada a Negócios
 
Ppt html5
Ppt html5Ppt html5
Ppt html5
 
Toko online erd dan analisis sistem informasi penjualan berbasis web - mode...
Toko online   erd dan analisis sistem informasi penjualan berbasis web - mode...Toko online   erd dan analisis sistem informasi penjualan berbasis web - mode...
Toko online erd dan analisis sistem informasi penjualan berbasis web - mode...
 
Packet switching dan routing
Packet switching dan routingPacket switching dan routing
Packet switching dan routing
 
Linguagem PHP
Linguagem PHPLinguagem PHP
Linguagem PHP
 
データウェアハウスモデリング入門(ダイジェスト版)(事前公開版)
データウェアハウスモデリング入門(ダイジェスト版)(事前公開版) データウェアハウスモデリング入門(ダイジェスト版)(事前公開版)
データウェアハウスモデリング入門(ダイジェスト版)(事前公開版)
 
「Redmine」、「Trac」から「Atlassian JIRA」への移行紹介
「Redmine」、「Trac」から「Atlassian JIRA」への移行紹介「Redmine」、「Trac」から「Atlassian JIRA」への移行紹介
「Redmine」、「Trac」から「Atlassian JIRA」への移行紹介
 
Sistem Pakar Certainty factor
Sistem Pakar Certainty factor Sistem Pakar Certainty factor
Sistem Pakar Certainty factor
 
Aula 3 - Lógica de Programação
Aula 3 - Lógica de ProgramaçãoAula 3 - Lógica de Programação
Aula 3 - Lógica de Programação
 
Struktur Data Tree
Struktur Data TreeStruktur Data Tree
Struktur Data Tree
 
POO - 03 - Alocação de Memória em Java
POO - 03 - Alocação de Memória em JavaPOO - 03 - Alocação de Memória em Java
POO - 03 - Alocação de Memória em Java
 
For Power BI Beginners
For Power BI BeginnersFor Power BI Beginners
For Power BI Beginners
 
GoLang_1
GoLang_1GoLang_1
GoLang_1
 
35歳でDBAになった私がデータベースを壊して学んだこと
35歳でDBAになった私がデータベースを壊して学んだこと35歳でDBAになった私がデータベースを壊して学んだこと
35歳でDBAになった私がデータベースを壊して学んだこと
 

En vedette

A short introduction of D3js
A short introduction of D3jsA short introduction of D3js
A short introduction of D3jsdreampuf
 
Stochastic Optimization: Solvers and Tools
Stochastic Optimization: Solvers and ToolsStochastic Optimization: Solvers and Tools
Stochastic Optimization: Solvers and ToolsSSA KPI
 
Introduction to data visualisations with d3.js — Data Driven Documents
Introduction to data visualisations with d3.js — Data Driven DocumentsIntroduction to data visualisations with d3.js — Data Driven Documents
Introduction to data visualisations with d3.js — Data Driven DocumentsMichał Oniszczuk
 
Linkedin Series B Pitch Deck August 2004
Linkedin Series B Pitch Deck August 2004Linkedin Series B Pitch Deck August 2004
Linkedin Series B Pitch Deck August 2004Vishal Kumar
 
Product Brochure: Adyen Company Profile 2015: Online Payment Services
Product Brochure: Adyen Company Profile 2015: Online Payment ServicesProduct Brochure: Adyen Company Profile 2015: Online Payment Services
Product Brochure: Adyen Company Profile 2015: Online Payment ServicesyStats.com
 
Agile Data Warehouse Design for Big Data Presentation
Agile Data Warehouse Design for Big Data PresentationAgile Data Warehouse Design for Big Data Presentation
Agile Data Warehouse Design for Big Data PresentationVishal Kumar
 
Adyen - NOAH15 Berlin
Adyen - NOAH15 BerlinAdyen - NOAH15 Berlin
Adyen - NOAH15 BerlinNOAH Advisors
 
Big Data has Big Implications for Customer Experience Management
Big Data has Big Implications for Customer Experience ManagementBig Data has Big Implications for Customer Experience Management
Big Data has Big Implications for Customer Experience ManagementVishal Kumar
 
Improving the customer experience using big data customer-centric measurement...
Improving the customer experience using big data customer-centric measurement...Improving the customer experience using big data customer-centric measurement...
Improving the customer experience using big data customer-centric measurement...Vishal Kumar
 
Customer Experience Management for Startups
Customer Experience Management for StartupsCustomer Experience Management for Startups
Customer Experience Management for StartupsVishal Kumar
 
A Partnership with Adyen is Equal to Exponential Growth: 17 Payments Experts ...
A Partnership with Adyen is Equal to Exponential Growth: 17 Payments Experts ...A Partnership with Adyen is Equal to Exponential Growth: 17 Payments Experts ...
A Partnership with Adyen is Equal to Exponential Growth: 17 Payments Experts ...Marcos Ortiz Valmaseda
 
Bobhayestcebigdatawebinar03272013 130417142258-phpapp01
Bobhayestcebigdatawebinar03272013 130417142258-phpapp01Bobhayestcebigdatawebinar03272013 130417142258-phpapp01
Bobhayestcebigdatawebinar03272013 130417142258-phpapp01Vishal Kumar
 
Adyen mobile payment - Mobile First event
Adyen mobile payment - Mobile First event Adyen mobile payment - Mobile First event
Adyen mobile payment - Mobile First event Mobylizr
 
Sample Report: Adyen Company Profile 2015: Online Payment Services
Sample Report: Adyen Company Profile 2015: Online Payment ServicesSample Report: Adyen Company Profile 2015: Online Payment Services
Sample Report: Adyen Company Profile 2015: Online Payment ServicesyStats.com
 

En vedette (20)

D3.js workshop
D3.js workshopD3.js workshop
D3.js workshop
 
A short introduction of D3js
A short introduction of D3jsA short introduction of D3js
A short introduction of D3js
 
Introduction to D3.js
Introduction to D3.jsIntroduction to D3.js
Introduction to D3.js
 
Stochastic Optimization: Solvers and Tools
Stochastic Optimization: Solvers and ToolsStochastic Optimization: Solvers and Tools
Stochastic Optimization: Solvers and Tools
 
Introduction to data visualisations with d3.js — Data Driven Documents
Introduction to data visualisations with d3.js — Data Driven DocumentsIntroduction to data visualisations with d3.js — Data Driven Documents
Introduction to data visualisations with d3.js — Data Driven Documents
 
D3 data visualization
D3 data visualizationD3 data visualization
D3 data visualization
 
D3 js
D3 jsD3 js
D3 js
 
Linkedin Series B Pitch Deck August 2004
Linkedin Series B Pitch Deck August 2004Linkedin Series B Pitch Deck August 2004
Linkedin Series B Pitch Deck August 2004
 
Uber Pitch Deck
Uber Pitch DeckUber Pitch Deck
Uber Pitch Deck
 
Product Brochure: Adyen Company Profile 2015: Online Payment Services
Product Brochure: Adyen Company Profile 2015: Online Payment ServicesProduct Brochure: Adyen Company Profile 2015: Online Payment Services
Product Brochure: Adyen Company Profile 2015: Online Payment Services
 
Agile Data Warehouse Design for Big Data Presentation
Agile Data Warehouse Design for Big Data PresentationAgile Data Warehouse Design for Big Data Presentation
Agile Data Warehouse Design for Big Data Presentation
 
Adyen - NOAH15 Berlin
Adyen - NOAH15 BerlinAdyen - NOAH15 Berlin
Adyen - NOAH15 Berlin
 
Big Data has Big Implications for Customer Experience Management
Big Data has Big Implications for Customer Experience ManagementBig Data has Big Implications for Customer Experience Management
Big Data has Big Implications for Customer Experience Management
 
Improving the customer experience using big data customer-centric measurement...
Improving the customer experience using big data customer-centric measurement...Improving the customer experience using big data customer-centric measurement...
Improving the customer experience using big data customer-centric measurement...
 
Customer Experience Management for Startups
Customer Experience Management for StartupsCustomer Experience Management for Startups
Customer Experience Management for Startups
 
A Partnership with Adyen is Equal to Exponential Growth: 17 Payments Experts ...
A Partnership with Adyen is Equal to Exponential Growth: 17 Payments Experts ...A Partnership with Adyen is Equal to Exponential Growth: 17 Payments Experts ...
A Partnership with Adyen is Equal to Exponential Growth: 17 Payments Experts ...
 
Bobhayestcebigdatawebinar03272013 130417142258-phpapp01
Bobhayestcebigdatawebinar03272013 130417142258-phpapp01Bobhayestcebigdatawebinar03272013 130417142258-phpapp01
Bobhayestcebigdatawebinar03272013 130417142258-phpapp01
 
Adyen mobile payment - Mobile First event
Adyen mobile payment - Mobile First event Adyen mobile payment - Mobile First event
Adyen mobile payment - Mobile First event
 
Airbnb Pitch Deck
Airbnb Pitch DeckAirbnb Pitch Deck
Airbnb Pitch Deck
 
Sample Report: Adyen Company Profile 2015: Online Payment Services
Sample Report: Adyen Company Profile 2015: Online Payment ServicesSample Report: Adyen Company Profile 2015: Online Payment Services
Sample Report: Adyen Company Profile 2015: Online Payment Services
 

Similaire à Big Data Introduction to D3

Visualizing data with d3
Visualizing data with d3Visualizing data with d3
Visualizing data with d3Punit Jajodia
 
Running head APPLE1APPLE 13Financial Analysis of .docx
Running head APPLE1APPLE 13Financial Analysis of .docxRunning head APPLE1APPLE 13Financial Analysis of .docx
Running head APPLE1APPLE 13Financial Analysis of .docxjoellemurphey
 
November 11th brief MSFT stock overview
November 11th brief MSFT stock overviewNovember 11th brief MSFT stock overview
November 11th brief MSFT stock overviewLouis_Louis
 
Sheet1Company Selection and Stock WatchNo.DateStock NameStock Symb.docx
Sheet1Company Selection and Stock WatchNo.DateStock NameStock Symb.docxSheet1Company Selection and Stock WatchNo.DateStock NameStock Symb.docx
Sheet1Company Selection and Stock WatchNo.DateStock NameStock Symb.docxlesleyryder69361
 
The Street Ratings newsletter
The Street Ratings newsletterThe Street Ratings newsletter
The Street Ratings newsletterFreddy Campos
 
Investor Overview - March 2014
Investor Overview - March 2014Investor Overview - March 2014
Investor Overview - March 2014investorsyume
 
Singapore #StartupStack
Singapore #StartupStackSingapore #StartupStack
Singapore #StartupStackStripe
 
3d Systems (DDD)_updated for Q32013
3d Systems (DDD)_updated for Q320133d Systems (DDD)_updated for Q32013
3d Systems (DDD)_updated for Q32013Brian Christopher
 
Business intelligence: A tool that could help your business
Business intelligence: A tool that could help your businessBusiness intelligence: A tool that could help your business
Business intelligence: A tool that could help your businessBeyond Intelligence
 
Running head FINANCIAL MANAGEMENT DISCUSSION QUESTIONS .docx
Running head FINANCIAL MANAGEMENT DISCUSSION QUESTIONS           .docxRunning head FINANCIAL MANAGEMENT DISCUSSION QUESTIONS           .docx
Running head FINANCIAL MANAGEMENT DISCUSSION QUESTIONS .docxwlynn1
 
Online Intelligence- POL
Online Intelligence- POLOnline Intelligence- POL
Online Intelligence- POLDavid Barak
 
FIN526 -Personal TWTR Analyst Report
FIN526 -Personal TWTR Analyst ReportFIN526 -Personal TWTR Analyst Report
FIN526 -Personal TWTR Analyst ReportMike Allen
 
NetSuite Q4 & FY2013 Update
NetSuite Q4 & FY2013 UpdateNetSuite Q4 & FY2013 Update
NetSuite Q4 & FY2013 UpdateCuriousRubik
 
AWS #3 Storage Vendor in 2018, #1 in 2020
AWS #3 Storage Vendor in 2018, #1 in 2020AWS #3 Storage Vendor in 2018, #1 in 2020
AWS #3 Storage Vendor in 2018, #1 in 2020IT Brand Pulse
 
John DeereOther Financial Information 2006 3rd
 John DeereOther Financial Information 2006 3rd John DeereOther Financial Information 2006 3rd
John DeereOther Financial Information 2006 3rdfinance11
 
RingCentral (RNG) Equity Report
RingCentral (RNG) Equity ReportRingCentral (RNG) Equity Report
RingCentral (RNG) Equity ReportMike Zimmer
 
Increasing Sales Productivity Through Innovative Technology
Increasing Sales Productivity Through Innovative TechnologyIncreasing Sales Productivity Through Innovative Technology
Increasing Sales Productivity Through Innovative TechnologyIrina Zvagelsky, MBA
 

Similaire à Big Data Introduction to D3 (20)

Visualizing data with d3
Visualizing data with d3Visualizing data with d3
Visualizing data with d3
 
Running head APPLE1APPLE 13Financial Analysis of .docx
Running head APPLE1APPLE 13Financial Analysis of .docxRunning head APPLE1APPLE 13Financial Analysis of .docx
Running head APPLE1APPLE 13Financial Analysis of .docx
 
November 11th brief MSFT stock overview
November 11th brief MSFT stock overviewNovember 11th brief MSFT stock overview
November 11th brief MSFT stock overview
 
Sheet1Company Selection and Stock WatchNo.DateStock NameStock Symb.docx
Sheet1Company Selection and Stock WatchNo.DateStock NameStock Symb.docxSheet1Company Selection and Stock WatchNo.DateStock NameStock Symb.docx
Sheet1Company Selection and Stock WatchNo.DateStock NameStock Symb.docx
 
Y&L Data Insight Challenge
Y&L Data Insight ChallengeY&L Data Insight Challenge
Y&L Data Insight Challenge
 
The Street Ratings newsletter
The Street Ratings newsletterThe Street Ratings newsletter
The Street Ratings newsletter
 
Investor Overview - March 2014
Investor Overview - March 2014Investor Overview - March 2014
Investor Overview - March 2014
 
Singapore #StartupStack
Singapore #StartupStackSingapore #StartupStack
Singapore #StartupStack
 
3d Systems (DDD)_updated for Q32013
3d Systems (DDD)_updated for Q320133d Systems (DDD)_updated for Q32013
3d Systems (DDD)_updated for Q32013
 
Business intelligence: A tool that could help your business
Business intelligence: A tool that could help your businessBusiness intelligence: A tool that could help your business
Business intelligence: A tool that could help your business
 
Running head FINANCIAL MANAGEMENT DISCUSSION QUESTIONS .docx
Running head FINANCIAL MANAGEMENT DISCUSSION QUESTIONS           .docxRunning head FINANCIAL MANAGEMENT DISCUSSION QUESTIONS           .docx
Running head FINANCIAL MANAGEMENT DISCUSSION QUESTIONS .docx
 
IT Consulting - M&A Summary
IT Consulting - M&A SummaryIT Consulting - M&A Summary
IT Consulting - M&A Summary
 
5:11
5:115:11
5:11
 
Online Intelligence- POL
Online Intelligence- POLOnline Intelligence- POL
Online Intelligence- POL
 
FIN526 -Personal TWTR Analyst Report
FIN526 -Personal TWTR Analyst ReportFIN526 -Personal TWTR Analyst Report
FIN526 -Personal TWTR Analyst Report
 
NetSuite Q4 & FY2013 Update
NetSuite Q4 & FY2013 UpdateNetSuite Q4 & FY2013 Update
NetSuite Q4 & FY2013 Update
 
AWS #3 Storage Vendor in 2018, #1 in 2020
AWS #3 Storage Vendor in 2018, #1 in 2020AWS #3 Storage Vendor in 2018, #1 in 2020
AWS #3 Storage Vendor in 2018, #1 in 2020
 
John DeereOther Financial Information 2006 3rd
 John DeereOther Financial Information 2006 3rd John DeereOther Financial Information 2006 3rd
John DeereOther Financial Information 2006 3rd
 
RingCentral (RNG) Equity Report
RingCentral (RNG) Equity ReportRingCentral (RNG) Equity Report
RingCentral (RNG) Equity Report
 
Increasing Sales Productivity Through Innovative Technology
Increasing Sales Productivity Through Innovative TechnologyIncreasing Sales Productivity Through Innovative Technology
Increasing Sales Productivity Through Innovative Technology
 

Plus de Vishal Kumar

Zenefits Sales Deck
Zenefits Sales DeckZenefits Sales Deck
Zenefits Sales DeckVishal Kumar
 
Talentbin Sales Deck
Talentbin Sales DeckTalentbin Sales Deck
Talentbin Sales DeckVishal Kumar
 
Future datascientist0714
Future datascientist0714Future datascientist0714
Future datascientist0714Vishal Kumar
 
Here is a gift that keeps on giving in 2018 & beyond!
Here is a gift that keeps on giving in 2018 & beyond!Here is a gift that keeps on giving in 2018 & beyond!
Here is a gift that keeps on giving in 2018 & beyond!Vishal Kumar
 
Make Money with Big Data (TCELab)
Make Money with Big Data (TCELab)Make Money with Big Data (TCELab)
Make Money with Big Data (TCELab)Vishal Kumar
 
Total Customer Experience Management Overview #TCE #CEM -- The Why, What and How
Total Customer Experience Management Overview #TCE #CEM -- The Why, What and HowTotal Customer Experience Management Overview #TCE #CEM -- The Why, What and How
Total Customer Experience Management Overview #TCE #CEM -- The Why, What and HowVishal Kumar
 
Global wireless network operator and mobile satisfaction / customer loyalty s...
Global wireless network operator and mobile satisfaction / customer loyalty s...Global wireless network operator and mobile satisfaction / customer loyalty s...
Global wireless network operator and mobile satisfaction / customer loyalty s...Vishal Kumar
 
Dropbox: Building Business Through Lean Startup Principles
Dropbox: Building Business Through Lean Startup PrinciplesDropbox: Building Business Through Lean Startup Principles
Dropbox: Building Business Through Lean Startup PrinciplesVishal Kumar
 
Sample letter of intent
Sample letter of intentSample letter of intent
Sample letter of intentVishal Kumar
 
The Bootstrap Bible by Seth Godin
The Bootstrap Bible by Seth GodinThe Bootstrap Bible by Seth Godin
The Bootstrap Bible by Seth GodinVishal Kumar
 
Tce lab crdi half page handout summer 2012
Tce lab crdi half page handout summer 2012Tce lab crdi half page handout summer 2012
Tce lab crdi half page handout summer 2012Vishal Kumar
 

Plus de Vishal Kumar (15)

Zenefits Sales Deck
Zenefits Sales DeckZenefits Sales Deck
Zenefits Sales Deck
 
Reddit Sales Deck
Reddit Sales DeckReddit Sales Deck
Reddit Sales Deck
 
Zuora Sales Deck
Zuora Sales DeckZuora Sales Deck
Zuora Sales Deck
 
Talentbin Sales Deck
Talentbin Sales DeckTalentbin Sales Deck
Talentbin Sales Deck
 
Future datascientist0714
Future datascientist0714Future datascientist0714
Future datascientist0714
 
Here is a gift that keeps on giving in 2018 & beyond!
Here is a gift that keeps on giving in 2018 & beyond!Here is a gift that keeps on giving in 2018 & beyond!
Here is a gift that keeps on giving in 2018 & beyond!
 
Make Money with Big Data (TCELab)
Make Money with Big Data (TCELab)Make Money with Big Data (TCELab)
Make Money with Big Data (TCELab)
 
Total Customer Experience Management Overview #TCE #CEM -- The Why, What and How
Total Customer Experience Management Overview #TCE #CEM -- The Why, What and HowTotal Customer Experience Management Overview #TCE #CEM -- The Why, What and How
Total Customer Experience Management Overview #TCE #CEM -- The Why, What and How
 
Square Pitch Deck
Square Pitch DeckSquare Pitch Deck
Square Pitch Deck
 
Global wireless network operator and mobile satisfaction / customer loyalty s...
Global wireless network operator and mobile satisfaction / customer loyalty s...Global wireless network operator and mobile satisfaction / customer loyalty s...
Global wireless network operator and mobile satisfaction / customer loyalty s...
 
Dropbox: Building Business Through Lean Startup Principles
Dropbox: Building Business Through Lean Startup PrinciplesDropbox: Building Business Through Lean Startup Principles
Dropbox: Building Business Through Lean Startup Principles
 
Sample letter of intent
Sample letter of intentSample letter of intent
Sample letter of intent
 
Yammer Pitch Deck
Yammer Pitch DeckYammer Pitch Deck
Yammer Pitch Deck
 
The Bootstrap Bible by Seth Godin
The Bootstrap Bible by Seth GodinThe Bootstrap Bible by Seth Godin
The Bootstrap Bible by Seth Godin
 
Tce lab crdi half page handout summer 2012
Tce lab crdi half page handout summer 2012Tce lab crdi half page handout summer 2012
Tce lab crdi half page handout summer 2012
 

Dernier

Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptxLBM Solutions
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 

Dernier (20)

Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptx
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 

Big Data Introduction to D3