SlideShare ist ein Scribd-Unternehmen logo
1 von 21
Downloaden Sie, um offline zu lesen
Effective Ranking and Data Structure
March 29, 2018
Dr. Masabumi Furuhata
Tableau English User Group ~ Episode 4
©GRI Inc.
About Me
2
Dr. Masabumi Furuhata
- Data Scientist
- AI Researcher in Mechanism Design
- Consultant
GRI Inc.
• Data Analysis for Business Planning
Career
Dwango
University of Southern California
Japan Advanced Institute of Science & Tech.
KPMG Consulting
Marubun
Education
PhD Universite de Toulouse
PhD University of Western Sydney
Master University of Tsukuba
©GRI Inc.
What We Do?
3
AI(Prediction/Classificat
ion/Clustering)
Data Engineering
-DB/Data Mart
-Infrastructure
-Crawling/scraping/API
-ETL
Insight Extraction
-Tableau
-Python/R
-Natural Language Processing
-xgboost
-Deep Learning
-State-space Model
-Graph Theory
BI (Data-Driven
Culture)
-Tableau
-Network Visualization
-Consultation/DevOps
Business Analyst
Data Engineer Data Architect
Data Analyst Data Scientist
Consultant Data Scientist
Data
©GRI Inc.
Our Approach
4
BI
(Tableau)
AI
(Machine Learning)
Analytical
Data Set
Data Sources
©GRI Inc.
Ranking Popular Distributed Computing
Packages for Data Science
5
https://www.kdnuggets.com/2018/03/top-distributed-computing-packages-data-
science.html
Raw Data
©GRI Inc.
Simple Ranking
6
©GRI Inc.
Difficult to Understand Composition
Ratio
7
©GRI Inc.
Melt Data
8
©GRI Inc.
Ranking with Compositions
9
©GRI Inc.
Some Options to Melt Data
10
Tableau (pivot): https://onlinehelp.tableau.com/current/pro/desktop/en-us/pivot.html
Tableau Excel Add-In (reshape): https://community.tableau.com/docs/DOC-
10394?lang=ja-jp
Alteryx (transpose): https://community.alteryx.com/t5/Data-Preparation-
Blending/Reshape-Excel-Data-Like-Tableau-Excel-Add-in/td-p/13152
Talend(tUnPivot): https://www.talendforge.org/forum/viewtopic.php?id=21185 or
http://gri.jp/report/data-science/10953
Pentaho(row normaliser): https://stackoverflow.com/questions/35804723/how-do-i-
transpose-a-table-in-pentaho-kettle-from-rows-to-columns-without-the-he
R(gather/melt): http://tidyr.tidyverse.org/
Python(melt): https://pandas.pydata.org/pandas-
docs/stable/generated/pandas.melt.html
Easy Morph(Unpivot):
http://help.easymorph.com/doku.php?id=transformations:unpivot
Further reading: “Just So” by Joe Mako
http://www.datarevelations.com/surveyjustso.html
©GRI Inc.
Dynamic Ranking
11
https://public.tableau.com/profile/griinc6648#!/vizhome/superstore_Ranking/1
Parameter & Case Statement
©GRI Inc.
Body Parts Worried About
12
https://public.tableau.com/profile/griinc6648#!/vizhome/_17653/sheet0
©GRI Inc.
How to find coordinates of a picture
 https://www.mobilefish.com/services/record_mouse_coordinates/record_
mouse_coordinates.php
13
©GRI Inc.
A Trick to Display Two Images
Independently
14
Background Image -> Option
“Set Dimension”
©GRI Inc.
Train Users and Route Map
15
https://public.tableau.com/profile/griinc6648#!/vizhome/_20252/sheet0
©GRI Inc.
Mapbox
16
©GRI Inc.
Set Mapbox Layer ID
17
©GRI Inc.
List of Station Coordinates
 http://www.ekidata.jp/
18
©GRI Inc.
Anime Ranking with Youtube
19
https://public.tableau.com/profile/masabumi.furuhata4893#!/vizhome/2017_105/2017
©GRI Inc.
Anime Twitter Follower Co-
occurence Network (Javascript)
20
©GRI Inc.
Summary
Ranking provides good starting points to understand
data.
Tableau makes it possible to filter population of ranking
data interactively.
Data needs to be formatted appropriate ways.
Tableau is not so good at using networked data.
21

Weitere ähnliche Inhalte

Was ist angesagt?

Building an Enterprise Knowledge Graph @Uber: Lessons from Reality
Building an Enterprise Knowledge Graph @Uber: Lessons from RealityBuilding an Enterprise Knowledge Graph @Uber: Lessons from Reality
Building an Enterprise Knowledge Graph @Uber: Lessons from RealityJoshua Shinavier
 
How To Become a Data Scientist in Iran Marketplace
How To Become a Data Scientist in Iran Marketplace How To Become a Data Scientist in Iran Marketplace
How To Become a Data Scientist in Iran Marketplace Mohamadreza Mohtat
 
AI, Knowledge Representation and Graph Databases -
 Key Trends in Data Science
AI, Knowledge Representation and Graph Databases -
 Key Trends in Data ScienceAI, Knowledge Representation and Graph Databases -
 Key Trends in Data Science
AI, Knowledge Representation and Graph Databases -
 Key Trends in Data ScienceOptum
 
Programming for data science in python
Programming for data science in pythonProgramming for data science in python
Programming for data science in pythonUmmeSalmaM1
 
Oct2019 - What is machine learning?
Oct2019 - What is machine learning?Oct2019 - What is machine learning?
Oct2019 - What is machine learning?debak58
 
Enterprise Knowledge Graph
Enterprise Knowledge GraphEnterprise Knowledge Graph
Enterprise Knowledge GraphLukas Masuch
 
Data science presentation - Management career institute
Data science presentation - Management career instituteData science presentation - Management career institute
Data science presentation - Management career institutePoojaPatidar11
 
Introduction to Python
Introduction to PythonIntroduction to Python
Introduction to PythonSpotle.ai
 
Structured Document Search and Retrieval
Structured Document Search and RetrievalStructured Document Search and Retrieval
Structured Document Search and RetrievalOptum
 
Introduction to Python for Data Science
Introduction to Python for Data ScienceIntroduction to Python for Data Science
Introduction to Python for Data ScienceArc & Codementor
 
Towards an RDF Analytics Language: Learning from Successful Experiences
Towards an RDF Analytics Language: Learning from Successful ExperiencesTowards an RDF Analytics Language: Learning from Successful Experiences
Towards an RDF Analytics Language: Learning from Successful ExperiencesFadi Maali
 
RDF Analytics... SPARQL and Beyond
RDF Analytics... SPARQL and BeyondRDF Analytics... SPARQL and Beyond
RDF Analytics... SPARQL and BeyondFadi Maali
 
Image Processing Phd Thesis Projects
Image Processing Phd Thesis ProjectsImage Processing Phd Thesis Projects
Image Processing Phd Thesis ProjectsPhdtopiccom
 
Semantic Integration Patterns
Semantic Integration PatternsSemantic Integration Patterns
Semantic Integration PatternsOptum
 
Entity-Centric Data Management
Entity-Centric Data ManagementEntity-Centric Data Management
Entity-Centric Data ManagementeXascale Infolab
 

Was ist angesagt? (18)

Building an Enterprise Knowledge Graph @Uber: Lessons from Reality
Building an Enterprise Knowledge Graph @Uber: Lessons from RealityBuilding an Enterprise Knowledge Graph @Uber: Lessons from Reality
Building an Enterprise Knowledge Graph @Uber: Lessons from Reality
 
How To Become a Data Scientist in Iran Marketplace
How To Become a Data Scientist in Iran Marketplace How To Become a Data Scientist in Iran Marketplace
How To Become a Data Scientist in Iran Marketplace
 
AI, Knowledge Representation and Graph Databases -
 Key Trends in Data Science
AI, Knowledge Representation and Graph Databases -
 Key Trends in Data ScienceAI, Knowledge Representation and Graph Databases -
 Key Trends in Data Science
AI, Knowledge Representation and Graph Databases -
 Key Trends in Data Science
 
Programming for data science in python
Programming for data science in pythonProgramming for data science in python
Programming for data science in python
 
Oct2019 - What is machine learning?
Oct2019 - What is machine learning?Oct2019 - What is machine learning?
Oct2019 - What is machine learning?
 
Enterprise Knowledge Graph
Enterprise Knowledge GraphEnterprise Knowledge Graph
Enterprise Knowledge Graph
 
Data science presentation - Management career institute
Data science presentation - Management career instituteData science presentation - Management career institute
Data science presentation - Management career institute
 
Resume
ResumeResume
Resume
 
Introduction to Python
Introduction to PythonIntroduction to Python
Introduction to Python
 
Structured Document Search and Retrieval
Structured Document Search and RetrievalStructured Document Search and Retrieval
Structured Document Search and Retrieval
 
Introduction to Python for Data Science
Introduction to Python for Data ScienceIntroduction to Python for Data Science
Introduction to Python for Data Science
 
Towards an RDF Analytics Language: Learning from Successful Experiences
Towards an RDF Analytics Language: Learning from Successful ExperiencesTowards an RDF Analytics Language: Learning from Successful Experiences
Towards an RDF Analytics Language: Learning from Successful Experiences
 
RDF Analytics... SPARQL and Beyond
RDF Analytics... SPARQL and BeyondRDF Analytics... SPARQL and Beyond
RDF Analytics... SPARQL and Beyond
 
BrightTALK - Semantic AI
BrightTALK - Semantic AI BrightTALK - Semantic AI
BrightTALK - Semantic AI
 
Image Processing Phd Thesis Projects
Image Processing Phd Thesis ProjectsImage Processing Phd Thesis Projects
Image Processing Phd Thesis Projects
 
Semantic Integration Patterns
Semantic Integration PatternsSemantic Integration Patterns
Semantic Integration Patterns
 
Data science
Data science Data science
Data science
 
Entity-Centric Data Management
Entity-Centric Data ManagementEntity-Centric Data Management
Entity-Centric Data Management
 

Ähnlich wie Teug gri 20180329

Big data analytics presented at meetup big data for decision makers
Big data analytics presented at meetup big data for decision makersBig data analytics presented at meetup big data for decision makers
Big data analytics presented at meetup big data for decision makersRuhollah Farchtchi
 
Building a Career in Data Science -WiCDS meetup
Building a Career in Data Science -WiCDS meetupBuilding a Career in Data Science -WiCDS meetup
Building a Career in Data Science -WiCDS meetupParul Pandey
 
Certified Big Data Science Analyst (CBDSA)
Certified Big Data Science Analyst (CBDSA)Certified Big Data Science Analyst (CBDSA)
Certified Big Data Science Analyst (CBDSA)GICTTraining
 
How Can Analytics Improve Business?
How Can Analytics Improve Business?How Can Analytics Improve Business?
How Can Analytics Improve Business?Inside Analysis
 
Introduction To R
Introduction To RIntroduction To R
Introduction To RSpotle.ai
 
Finance and Accounting BPM
Finance and Accounting BPMFinance and Accounting BPM
Finance and Accounting BPMBob Samuels
 
Data Science Course in Bangalore-December
Data Science Course in Bangalore-DecemberData Science Course in Bangalore-December
Data Science Course in Bangalore-DecemberDataMites
 
Data science using r multisoft systems
Data science using r  multisoft systemsData science using r  multisoft systems
Data science using r multisoft systemsMultisoft Systems
 
Bhadale group of companies r_&_d services catalogue
Bhadale group of companies  r_&_d services catalogueBhadale group of companies  r_&_d services catalogue
Bhadale group of companies r_&_d services catalogueVijayananda Mohire
 
How to program your way into data science?
How to program your way into data science?How to program your way into data science?
How to program your way into data science?DeZyre
 
Introduction to Data Science.pdf
Introduction to Data Science.pdfIntroduction to Data Science.pdf
Introduction to Data Science.pdfUniversity of Sindh
 
1.-DE-LECTURE-1-INTRO-TO-DATA-ENGG.pptx
1.-DE-LECTURE-1-INTRO-TO-DATA-ENGG.pptx1.-DE-LECTURE-1-INTRO-TO-DATA-ENGG.pptx
1.-DE-LECTURE-1-INTRO-TO-DATA-ENGG.pptxarpit206900
 
Learn All about Data Science from the Best Private University in Karnataka
Learn All about Data Science from the Best Private University in KarnatakaLearn All about Data Science from the Best Private University in Karnataka
Learn All about Data Science from the Best Private University in KarnatakaREVA University
 
Sakshi Sharma: Resume
Sakshi Sharma: ResumeSakshi Sharma: Resume
Sakshi Sharma: ResumeSakshi Sharma
 
Simplified Machine Learning, Text, and Graph Analytics with Pivotal Greenplum
Simplified Machine Learning, Text, and Graph Analytics with Pivotal GreenplumSimplified Machine Learning, Text, and Graph Analytics with Pivotal Greenplum
Simplified Machine Learning, Text, and Graph Analytics with Pivotal GreenplumVMware Tanzu
 
An Overview of Python for Data Analytics
An Overview of Python for Data AnalyticsAn Overview of Python for Data Analytics
An Overview of Python for Data AnalyticsIRJET Journal
 
IIPGH Webinar 1: Getting Started With Data Science
IIPGH Webinar 1: Getting Started With Data ScienceIIPGH Webinar 1: Getting Started With Data Science
IIPGH Webinar 1: Getting Started With Data Scienceds4good
 
YASH DATA SCIENCE SEMINAR.pptx
YASH DATA SCIENCE SEMINAR.pptxYASH DATA SCIENCE SEMINAR.pptx
YASH DATA SCIENCE SEMINAR.pptxYashShiva3
 
Data Analytics Course In Surat.pdf
Data Analytics Course In Surat.pdfData Analytics Course In Surat.pdf
Data Analytics Course In Surat.pdfSujata Gupta
 

Ähnlich wie Teug gri 20180329 (20)

Big data analytics presented at meetup big data for decision makers
Big data analytics presented at meetup big data for decision makersBig data analytics presented at meetup big data for decision makers
Big data analytics presented at meetup big data for decision makers
 
Building a Career in Data Science -WiCDS meetup
Building a Career in Data Science -WiCDS meetupBuilding a Career in Data Science -WiCDS meetup
Building a Career in Data Science -WiCDS meetup
 
Certified Big Data Science Analyst (CBDSA)
Certified Big Data Science Analyst (CBDSA)Certified Big Data Science Analyst (CBDSA)
Certified Big Data Science Analyst (CBDSA)
 
All thingspython@pivotal
All thingspython@pivotalAll thingspython@pivotal
All thingspython@pivotal
 
How Can Analytics Improve Business?
How Can Analytics Improve Business?How Can Analytics Improve Business?
How Can Analytics Improve Business?
 
Introduction To R
Introduction To RIntroduction To R
Introduction To R
 
Finance and Accounting BPM
Finance and Accounting BPMFinance and Accounting BPM
Finance and Accounting BPM
 
Data Science Course in Bangalore-December
Data Science Course in Bangalore-DecemberData Science Course in Bangalore-December
Data Science Course in Bangalore-December
 
Data science using r multisoft systems
Data science using r  multisoft systemsData science using r  multisoft systems
Data science using r multisoft systems
 
Bhadale group of companies r_&_d services catalogue
Bhadale group of companies  r_&_d services catalogueBhadale group of companies  r_&_d services catalogue
Bhadale group of companies r_&_d services catalogue
 
How to program your way into data science?
How to program your way into data science?How to program your way into data science?
How to program your way into data science?
 
Introduction to Data Science.pdf
Introduction to Data Science.pdfIntroduction to Data Science.pdf
Introduction to Data Science.pdf
 
1.-DE-LECTURE-1-INTRO-TO-DATA-ENGG.pptx
1.-DE-LECTURE-1-INTRO-TO-DATA-ENGG.pptx1.-DE-LECTURE-1-INTRO-TO-DATA-ENGG.pptx
1.-DE-LECTURE-1-INTRO-TO-DATA-ENGG.pptx
 
Learn All about Data Science from the Best Private University in Karnataka
Learn All about Data Science from the Best Private University in KarnatakaLearn All about Data Science from the Best Private University in Karnataka
Learn All about Data Science from the Best Private University in Karnataka
 
Sakshi Sharma: Resume
Sakshi Sharma: ResumeSakshi Sharma: Resume
Sakshi Sharma: Resume
 
Simplified Machine Learning, Text, and Graph Analytics with Pivotal Greenplum
Simplified Machine Learning, Text, and Graph Analytics with Pivotal GreenplumSimplified Machine Learning, Text, and Graph Analytics with Pivotal Greenplum
Simplified Machine Learning, Text, and Graph Analytics with Pivotal Greenplum
 
An Overview of Python for Data Analytics
An Overview of Python for Data AnalyticsAn Overview of Python for Data Analytics
An Overview of Python for Data Analytics
 
IIPGH Webinar 1: Getting Started With Data Science
IIPGH Webinar 1: Getting Started With Data ScienceIIPGH Webinar 1: Getting Started With Data Science
IIPGH Webinar 1: Getting Started With Data Science
 
YASH DATA SCIENCE SEMINAR.pptx
YASH DATA SCIENCE SEMINAR.pptxYASH DATA SCIENCE SEMINAR.pptx
YASH DATA SCIENCE SEMINAR.pptx
 
Data Analytics Course In Surat.pdf
Data Analytics Course In Surat.pdfData Analytics Course In Surat.pdf
Data Analytics Course In Surat.pdf
 

Mehr von Masabumi Furuhata

Mehr von Masabumi Furuhata (8)

Tableau data science_20201209
Tableau data science_20201209Tableau data science_20201209
Tableau data science_20201209
 
Augmented tableau tug_ds_20201111
Augmented tableau tug_ds_20201111Augmented tableau tug_ds_20201111
Augmented tableau tug_ds_20201111
 
Exploratory seminar20191115
Exploratory seminar20191115Exploratory seminar20191115
Exploratory seminar20191115
 
Tableau data science_20190627_distribute
Tableau data science_20190627_distributeTableau data science_20190627_distribute
Tableau data science_20190627_distribute
 
Tdc 20181121
Tdc 20181121Tdc 20181121
Tdc 20181121
 
Tableau r graph_theory
Tableau r graph_theoryTableau r graph_theory
Tableau r graph_theory
 
Forecast flow seminar_20190125
Forecast flow seminar_20190125Forecast flow seminar_20190125
Forecast flow seminar_20190125
 
elBulli innovative team
elBulli innovative teamelBulli innovative team
elBulli innovative team
 

Kürzlich hochgeladen

[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
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
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherRemote DBA Services
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
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
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoffsammart93
 
Evaluating the top large language models.pdf
Evaluating the top large language models.pdfEvaluating the top large language models.pdf
Evaluating the top large language models.pdfChristopherTHyatt
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 

Kürzlich hochgeladen (20)

[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
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
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
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
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Evaluating the top large language models.pdf
Evaluating the top large language models.pdfEvaluating the top large language models.pdf
Evaluating the top large language models.pdf
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 

Teug gri 20180329

  • 1. Effective Ranking and Data Structure March 29, 2018 Dr. Masabumi Furuhata Tableau English User Group ~ Episode 4
  • 2. ©GRI Inc. About Me 2 Dr. Masabumi Furuhata - Data Scientist - AI Researcher in Mechanism Design - Consultant GRI Inc. • Data Analysis for Business Planning Career Dwango University of Southern California Japan Advanced Institute of Science & Tech. KPMG Consulting Marubun Education PhD Universite de Toulouse PhD University of Western Sydney Master University of Tsukuba
  • 3. ©GRI Inc. What We Do? 3 AI(Prediction/Classificat ion/Clustering) Data Engineering -DB/Data Mart -Infrastructure -Crawling/scraping/API -ETL Insight Extraction -Tableau -Python/R -Natural Language Processing -xgboost -Deep Learning -State-space Model -Graph Theory BI (Data-Driven Culture) -Tableau -Network Visualization -Consultation/DevOps Business Analyst Data Engineer Data Architect Data Analyst Data Scientist Consultant Data Scientist Data
  • 4. ©GRI Inc. Our Approach 4 BI (Tableau) AI (Machine Learning) Analytical Data Set Data Sources
  • 5. ©GRI Inc. Ranking Popular Distributed Computing Packages for Data Science 5 https://www.kdnuggets.com/2018/03/top-distributed-computing-packages-data- science.html Raw Data
  • 7. ©GRI Inc. Difficult to Understand Composition Ratio 7
  • 9. ©GRI Inc. Ranking with Compositions 9
  • 10. ©GRI Inc. Some Options to Melt Data 10 Tableau (pivot): https://onlinehelp.tableau.com/current/pro/desktop/en-us/pivot.html Tableau Excel Add-In (reshape): https://community.tableau.com/docs/DOC- 10394?lang=ja-jp Alteryx (transpose): https://community.alteryx.com/t5/Data-Preparation- Blending/Reshape-Excel-Data-Like-Tableau-Excel-Add-in/td-p/13152 Talend(tUnPivot): https://www.talendforge.org/forum/viewtopic.php?id=21185 or http://gri.jp/report/data-science/10953 Pentaho(row normaliser): https://stackoverflow.com/questions/35804723/how-do-i- transpose-a-table-in-pentaho-kettle-from-rows-to-columns-without-the-he R(gather/melt): http://tidyr.tidyverse.org/ Python(melt): https://pandas.pydata.org/pandas- docs/stable/generated/pandas.melt.html Easy Morph(Unpivot): http://help.easymorph.com/doku.php?id=transformations:unpivot Further reading: “Just So” by Joe Mako http://www.datarevelations.com/surveyjustso.html
  • 12. ©GRI Inc. Body Parts Worried About 12 https://public.tableau.com/profile/griinc6648#!/vizhome/_17653/sheet0
  • 13. ©GRI Inc. How to find coordinates of a picture  https://www.mobilefish.com/services/record_mouse_coordinates/record_ mouse_coordinates.php 13
  • 14. ©GRI Inc. A Trick to Display Two Images Independently 14 Background Image -> Option “Set Dimension”
  • 15. ©GRI Inc. Train Users and Route Map 15 https://public.tableau.com/profile/griinc6648#!/vizhome/_20252/sheet0
  • 17. ©GRI Inc. Set Mapbox Layer ID 17
  • 18. ©GRI Inc. List of Station Coordinates  http://www.ekidata.jp/ 18
  • 19. ©GRI Inc. Anime Ranking with Youtube 19 https://public.tableau.com/profile/masabumi.furuhata4893#!/vizhome/2017_105/2017
  • 20. ©GRI Inc. Anime Twitter Follower Co- occurence Network (Javascript) 20
  • 21. ©GRI Inc. Summary Ranking provides good starting points to understand data. Tableau makes it possible to filter population of ranking data interactively. Data needs to be formatted appropriate ways. Tableau is not so good at using networked data. 21