Human – Centred Scientific Data – Robertas Damasevicius

📥
Total Downloads: 5
 - Unknown book cover

Interactive tooltips are particularly effective in dynamic dash- boards or web-based visualizations, where users can explore the data at their own pace. Example of interactive tooltips in Python: import plotly.express as px data = { “Category”: [“A”, “B”, “C”, “D”], “Value”: [50, 30, 15, 5] } fig = px.pie(data, names=’Category’, values=’Value’, hole=0.4) fig.update_traces(textinfo=’percent+label’, hoverinfo=’label+value+percent’) ↩→ fig.update_layout(title=”Interactive Donut with Hover Tooltips”) fig.show() Design Tip Introduce interactivity using hover effects, tooltips, or clickable segments to keep your audience engaged and allow for deeper data exploration without cluttering the chart.

One of the main advantages of tooltips is that they can contain more detailed information than would be possible with static labels or callouts. In addition to the category name and value, tooltips can provide additional context such as percentages, comparisons to other data points, or even multimedia elements like images or links to further information.

This level of interactivity enhances user engagement by allowing the viewer to focus deeper on the data without overwhelming them with too much information upfront. However, it’s important to ensure that tooltips are implemented in a user-friendly way. Tooltips should appear instantly when the user interacts with the chart and should disappear smoothly when the user moves away. They should also be designed in a way that is consistent with the overall visual style of the chart, using appropriate fonts, colors, and layouts.

Design Tip Be consistent with your color assignments across charts. Assign fixed colors to recurring categories to help users recognize patterns across multiple visualizations. Labeling and annotations are essential for ensuring that pie and donut charts communicate data clearly and effectively. Whether using direct labels, callouts, legends, or interactive tooltips, designers must prioritize clarity and usability while avoiding clutter. By carefully selecting and placing labels and annotations, designers can create charts that are both informative and visually engaging.

6.5 Donut Charts for Modern Data Storytelling Donut charts have evolved into a powerful tool for modern data storytelling, com- bining the simplicity of traditional pie charts with added flexibility and functionality. Their distinct design, with a hollow center, opens up new possibilities for presenting information in a visually appealing and engaging way.

, Department of Computing, Imperial College London, London, Dexter C. Kozen, Department of Computer Science, Cornell University, Ithaca, USA Steven S. Skiena, Department of Computer Science, Stony Brook University Stony Brook, USA Joseph Migga Kizza, Engineering and Computer Science, University of Tennessee at Chattanooga, Chattanooga, USA Roy Crole, School of Computing and Mathematics Sciences, University of Leicester, Leicester, UK Elizabeth Scott, Department of Computer Science, Royal Holloway University of London, Egham, UK ‘Undergraduate Topics in Computer Science’ (UTiCS) delivers high-quality instructional content for undergraduates studying in all areas of computing and information science.

From core foundational and theoretical material to final-year topics and applications, UTiCS books take a fresh, concise, and modern approach and are ideal for self-study or for a one- or two-semester course. The texts are authored by established experts in their fields, reviewed by an international advisory board, and contain numerous examples and problems, many of which include fully worked solutions. The UTiCS concept centers on high-quality, ideally and generally quite concise books in softback format.

For advanced undergraduate textbooks that are likely to be longer and more expository, Springer continues to offer the highly regarded Texts in Computer Science series, to which we refer potential authors. Robertas Damaševiˇcius Human-Centred Scientific Data Visualisation Making Complex Data Accessible for Everyone Robertas Damaševiˇcius Department of Software Engineering Kaunas University of Technology Kaunas, Lithuania ISSN 1863-7310 ISSN 2197-1781 (electronic) Undergraduate Topics in Computer Science ISBN 978-3-032-01605-8 ISBN 978-3-032-01606-5 (eBook) https://doi.org/10.1007/978-3-032-01606-5 This work is subject to copyright.

All rights are solely and exclusively licensed by the Publisher, whether the whole or part of the material is concerned, specifically the rights of translation, reprinting, reuse of illustrations, recitation, broadcasting, reproduction on microfilms or in any other physical way, and transmission or information storage and retrieval, electronic adaptation, computer software, or by similar or dissimilar methodology now known or hereafter developed.

The use of general descriptive names, registered names, trademarks, service marks, etc. in this publication does not imply, even in the absence of a specific statement, that such names are exempt from the relevant protective laws and regulations and therefore free for general use. The publisher, the authors and the editors are safe to assume that the advice and information in this book are believed to be true and accurate at the date of publication. Neither the publisher nor the authors or the editors give a warranty, expressed or implied, with respect to the material contained herein or for any errors or omissions that may have been made.

This is a short excerpt from the opening of “” by Unknown, quoted for review and introduction purposes. All rights belong to the copyright holders.

Book Information

  • Unique ID: 1365639529fb3cff
  • File Extension: .pdf
  • File Size: 73,213,701 bytes (69.822 MB)
  • Title:
  • Author: Unknown
  • ISBN: 9783032016058, 9783032016065
  • Pages: 432
  • Language: English (en)

Reading & Word Statistics

  • Estimated Reading Time: 692.12 minutes
  • Total Words: 138,424
  • Total Characters: 966,742
  • Average Words per Page: 320.43
  • Average Characters per Page: 2237.83

Most Frequent Words

data (2477), plot (933), color (922), plots (910), design (627), visualization (519), density (514), visual (512), use (506), users (498), line (480), plt (469), charts (453), interactive (401), points (375), visualizations (373), labels (364), categories (342), chart (329), across (326), using (325), between (315), different (312), ensure (280), multiple (278), values (272), example (269), datasets (267), used (267), ridgeline (264), create (264), bar (261), key (256), without (253), clarity (252), axis (243), spider (242), effective (240), also (231), colors (231), histogram (230), value (230), accessibility (223), insights (222), trends (220), information (219), tools (219), title (219), category (218), fig (217), user (215), creating (214), plotly (212), within (212), clear (210), making (208), techniques (208), provide (205), lines (205), distribution (204), readability (203), label (203), patterns (202), important (202), size (200), best (199), scatterplots (196), elements (196), scatterplot (194), analysis (191), box (187), annotations (187), accessible (184), avoid (182), complex (179), time (178), viewers (178), dataset (174), specific (173), visually (171), particularly (171), donut (170), show (170), distributions (170), histograms (169), matplotlib (169), scientific (168), enhance (167), layout (162), transparency (159), one (157), practices (157), essential (156), scale (154), providing (154), focus (153), allows (153), figure (149), import (149), common (148).

PDF Download

📖 Read Online (3D Flipbook)

You can start reading by flipping the pages.

Or download it as a PDF: