Skip to main content

Data and Process Visualisation for Graphic Communication

A Hands-on Approach with Python

  • Book
  • © 2024


  • Guides the reader through the process of graphic communication with a focus on representing data and processes
  • Provides numerous example implementations based on Python with a particular focus on Matplotlib and Seaborn
  • Includes a comment box for each script or code fragment explaining the proposed implementation
  • 1013 Accesses

This is a preview of subscription content, log in via an institution to check access.

Access this book

eBook USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Other ways to access

Licence this eBook for your library

Institutional subscriptions

Table of contents (14 chapters)

  1. Data

  2. Representing Processes


About this book

This book guides the reader through the process of graphic communication with a particular focus on representing data and processes. It considers a variety of common graphic communication scenarios among those that arise most frequently in practical applications.

The book is organized in two parts: representing data (Part I) and representing processes (Part II). The first part deals with the graphical representation of data. It starts with an introductory chapter on the types of variables, then guides the reader through the most common data visualization scenarios – i.e.: representing magnitudes, proportions, one variable as a function of the other, groups, relations, bivariate, trivariate and geospatial data. The second part covers various tools for the visual representation of processes; these include timelines, flow-charts, Gantt charts and PERT diagrams. In addition, the book also features four appendices which cover cross-chapter topics: mathematics and statistics review, Matplotlib primer, color representation and usage, and representation of geospatial data.

Aimed at junior and senior undergraduate students in various technical, scientific, and economic fields, this book is also a valuable aid for researchers and practitioners in data science, marketing, entertainment, media and other fields.

Authors and Affiliations

  • Dipartimento di Ingeneria, Università degli Studi di Perugia, Perugia, Italy

    Francesco Bianconi

About the author

Francesco Bianconi is Associate Professor of Design Tools and Methods in Industrial Engineering in the Department of Engineering at the University of Perugia, Italy. He has held visiting positions at the University of Vigo (Spain), the University of East Anglia (UK), Queen Mary University of London (UK) and City University of London (UK). He conducts research on computer vision, image processing and pattern recognition with a particular focus on texture and color analysis for industrial and biomedical applications. Francesco is an IEEE senior member, chartered Engineer and court-appointed expert.

Bibliographic Information

  • Book Title: Data and Process Visualisation for Graphic Communication

  • Book Subtitle: A Hands-on Approach with Python

  • Authors: Francesco Bianconi

  • DOI:

  • Publisher: Springer Cham

  • eBook Packages: Computer Science, Computer Science (R0)

  • Copyright Information: The Editor(s) (if applicable) and The Author(s), under exclusive license to Springer Nature Switzerland AG 2024

  • Softcover ISBN: 978-3-031-57050-6Published: 17 May 2024

  • eBook ISBN: 978-3-031-57051-3Published: 16 May 2024

  • Edition Number: 1

  • Number of Pages: XIX, 242

  • Number of Illustrations: 14 b/w illustrations, 84 illustrations in colour

  • Topics: Visualization, Python, Computer Graphics

Publish with us