Language of Graphics

Key IDEA: Chart types are great shortcuts but graphics are really sophisticated visual structures

GoFish language for python using the Gestalt grouping principle. It can make graphics or chart that can display the messages that are intentional.

.mark() – what shape to draw at each postion and what channels to encode

part to whole relationships are possible with a stack() operator

Nesting order matters – what is grouped with what …

Vs Panda’s : what makes visualization’s effective is the value proposition. Declarative way to decide how the charts are structured.

Sometimes a heat map shows the data better than a bar chart or a line chart for multiple axis.

Similarly depending on the message – a ribbon chart flowing across the graph shows the message better. Sometimes in the data schema…

It is possible to use color for steering attention:

As example : New York Times uses color to promote or demote queries.

https://vis.csail.mit.edu/pubs/gofish

Pie charts are usually not great for showing differences among them…but in very special cases they can show relationships (see photo).

Sometimes a flower or ballon chart can show relationships that can make some properties stick out.

——

Similar Posts

  • AI job search

    With AI enabling many activities in the job hunt process, it is expected that many job applicants and executive at hiring companies use AI based tools for the process. The “automated” process used to be enabled by keywords which was the way that the candidates were selected from a large pool but with the availability…

  • AI in subjective domains

    I am exploring how AI can scale expert feedback in subjective domains with a hobby project. After visiting art museums around the world, I kept coming back to a familiar challenge: how do you consistently evaluate something inherently subjective? After having created medical devices in pain, the idea was worth exploring. It’s a question that…

  • AI Automations

    The AI automations have only increased. There is one interesting one that has been receiving publicity. Check it out: https://knowledgework.ai It takes notes while the person is working and becomes the second brain. Privacy and access may be of concern but capability is available with AI tools.

  • Judging art

    Art especially with pencil and paper is the culmination of human esthetic and often times is dependent on the eye of the beholder. Some artwork that is meaningful to one person is not so understandable or sometimes even ugly to the other person. So how do you judge art. There are several ways to do…