This post is about labeling a trellis chart that's already in dual axis.

In earlier posts on labeling trellis chart, we use one axis for the labeling function. Many times, the chart is already in dual axis (both axis are taken). What should we do then?

Here we are going to show two approaches about labeling a dual-axis trellis chart: 

  1. Labeling with Stacked Axis
  2. Labeling with Shared Axis

Labeling with Stacked Axis

This is a simple approach. Please refer to this post on composing a label and on the formula for Label Height. Let's place the Label Height pill on the Rows to the left of the dual-axis measure pills. Then each trellis cell is split in halves. The labels will be placed in the top half. The chart is in the lower half. We can see that two axis are stacked up.
In the formatting panel, we can remove the line between two halves by lowering the Row Divider Level.
The only drawback of this approach is that the dynamic range of the chart is reduced by half. To some, this may be good enough.

Labeling with Shared Axis

In this one, we will use the Measure Names/Measure Values approach where two or more measures can share the same axis. First we create a shared axis between Label Height First/Last and the key measure (Unemployment Rate), before dual-axis-ing with another measure. This approach, the dynamic range of the chart is not affected, given the same canvas space.
The Label Height Scaled field is created as follows:
The first window function is to compute the max value of Unemployment Rate across the entire Date and Country Name. Then it is scaled by a parameter that is >=1. This formula will guarantee that the data marks for labels will be no lower than any data mark in a chart. This fact will be used in label settings where we only show those labels at the max Measure Values.

The field Label Height First/Last is as follows, which keeps only the necessary data points.
We can use the Scale parameter to fine tune the dynamic range of the chart.
Note that in the Label setting, we need to select Measure Values and set the labels to be at the max. Allow labels to overlap other marks.
We showed that even for a dual-axis-ed trellis chart, we can still label them.

The demo workbook can be downloaded here

Feel free to leave comments or contact me at twitter@aleksoft.
0

Add a comment

[Forward: I asked ChatGPT o1-mini who then wrote this. Hope it helps. All the credit and the blame go to ChatGPT.

I went over the plan and it looked decent. Whether it can be done in 30 days or not, it depends on the person and the time he spends on it.
Just came back from Tableau Conference 2022 at Las Vegas. What an exciting event! The most exciting thing is reuniting with old friends and meeting with the datafam people known online for years.

Attended first time the Tableau Visionary summit.
A little enhancement in the formula editor can make a big difference for whose who create formula all the time in Tableau. Here are my wishes for a future editor. 

Highlighting Syntax Words

Currently a formula in Tableau can look plain and a bit uninspiring.
Blog Archive
Loading
Dynamic Views theme. Powered by Blogger. Report Abuse.