Abstract

Automatic labeling in visualization
◼
  • Where is automatic labeling used?
  • ◼
  • Why automation?
  • ◼
  • What is automated?
  • ◼
  • How is it automated?
  • ◼
  • When was it rolled out?
  • Where is labeling used?

    Applications of automatic labeling

    ◼
  • Map
  • GeoGraphics
    [source]
    [source]
    ◼
  • Data Analysis
  • [source]
    ◼
  • Scientific Plots
  • [source]
    ◼
  • Anatomy
    
  • Why Automation?

    ◼
  • Free-hand labeling can be time consuming and hard to reproduce.
    
  • ◼
  • Without an algorithmic method, labels can collide with each other and become hard to read.
    
  • ◼
  • Using low level Text to add labels requires post-processing of the plots.
    
  • ◼
  • Free-hand labeling can distract from the process of data exploration.
    
  • What is automated?

    Data

    ◼
  • Categorical data
  • ◼
  • Meta data
  • Options

    ◼
  • PlotLabels
  • ◼
  • LabelingFunction
  • ◼
  • PlotHighlighting
  • ◼
  • ChartLabels
  • Wrapper

    ◼
  • Callout
  • ◼
  • Labeled
  • ◼
  • Highlighted
  • Categorical data

    ◼
  • BubbleChart
  • ◼
  • ParallelAxisPlot
  • 2D and 3D Point Labeling

    Labeling In Charts

    How?

    Methods of implementation of automatic labeling

    When is it rolled out?

    ◼
  • Timeline of labeling
  • Showcases

    Callout Appearance

    CITE THIS NOTEBOOK

    Wolfram R&D LIVE: Labeling Everywhere​
    by MinHsuan Peng​
    Wolfram Community, STAFF PICKS, September 6, 2023
    ​https://community.wolfram.com/groups/-/m/t/3007543