As the dashboard designer, I can select the visualization that I believe best fits the data presented for analysis. However, I can also give the end user the power to change the view either by adding the built-in Chart Type Picker component (looks just like the menu above) or controlling the UI myself via script.
What’s Under the Covers
Where things get even more interesting is when we look at the scripting of the Chart component. One of the many “scriptable” properties is called setType that…you guessed it…sets the type of the chart. You can control the chart type from a button or other control in the dashboard to change the view interactively.
If we look into the available options there are 43! – Many of these are variations on the core chart views, however, there are a few new ones that are not accessible from the Chart Picker, such as Hichert bar and column charts.