Search for contacts, projects,
courses and publications

S&DE Atelier: Visual Analytics

People

D'Ambros M.

Course director

Gashi S.

Assistant

Description

COURSE OBJECTIVES

  • Learn how to best design charts and visualizations for effective communication
  • Acquire practical experience with a number of frameworks for data analysis and visualization (Jupyter, Pandas, Bokeh, Folium, ElasticSearch, Spark, Zeppelin)
  • Create a data analysis platform in a group project

 

COURSE DESCRIPTION
The course is composed of 4 parts. In the first, we learn how human vision works and how to design charts and visualizations for effective communication. In the second part, we see how to use Jupyter, Pandas, and Bokeh to perform data cleaning, analysis, and visualization. We also cover how to deal with geo-spatial data and how to manipulate geocoded objects. In the third part, we learn how to index, query, and aggregate data at scale with ElasticSearch, and how to create interactive dashboards with Kibana and Canvas. In the last part, we see how to analyze ultra-large datasets with Apache Spark and the Zeppelin notebook, discussing how the Spark optimizer works under the hood.

 

LEARNING METHODS

Lectures, Interactive coding sessions, Hands-on tutorials, Assignments, Group project

 

EXAMINATION INFORMATION
This is an atelier course with neither midterm nor final exam. The pass/fail and the final grade are based on a number of assignments and a final project.

 

REFERENCES

  • Show me the numbers (2nd edition) - Stephen Few Open source tools and frameworks

Education