If the zoom slider is enabled the axis will not automatically readjust if you remove a data point, changes the filtering or marking that determines what data is shown in a visualization.
For instance, I have an outlier at 100 but most of my data is around 5. When I look at a bar chart the range will be out to 100. When the zoom slider is on, when I remove the point at 100 by marking and then choosing Marked Rows, Filter Out , the scale will stay at 100. What I expect, and what happens when I don't have the zoom slider on, is that the scale will readjust to the data points in the visualization.
Implemented in | 7.13 |
The plots now (Spotfire 7.13) autozooms when filtering etc, if the zoom sliders are at the end of their range.
Please find here a related topic "Automatically add and adjust zoom slider to show all category labels in bar charts" https://ideas.tibco.com/ideas/TS-I-6618.
Spotfire 7.13 seems to now have auto zoom reset on data changes. Woot!
https://www.youtube.com/watch?v=Z_4LC8nYpV8
For category axis in visualizations it is often needed that category labels on the axis should be shown. If you have lots of category labels, then you need to use zoom slider so that labels have enough space to be rendered.
If you now change filters and reduce or increase number of categories to be shown on the bar chart, you have to manually adjust the zoom slider so that all category labels have enough space and are shown again.
There should be an option for Category Axis to auto-add and auto-adjust a zoom slider, so that bars have the optimal size for rendering the category label of the bars.
See attached screenshot to illustrate the problem with category labels not show.
This should be the case with range filter as well.
Vivek, The zoom slider needs to be reset every time the Hierarchy level (Placed as a Hierarchy Slider) on the X axis is changed. The page navigation option can not be used here.
Hemant,
You can attach script on page navigation. Any time page is navigated the backend Python script will reset bar charts.
Sent from my iPhone, please excuse typo/s.
Raised 18 months ago... still not fixed.
This sort of thing should be considered 'basics' - not an 'enhancement' or 'new idea'. It's the lack of focus on little details like these which means Spotfire lacks 'polish' in some areas.
I am using a Hierarchy Slider ( Date, Month , Year) on the X axis of a bar chart. The X and Y axis both have Zoom Sliders. After the hierarchy slider is changed, the Zoom sliders do not reset . Please assist with a solution.
P.S We do not need a button/ link for reset. It should be an automatic behavior.
although i agree to this change completely, i believe that visualisation property needs to be optional. sometimes you don't want to lose that context of outliers and how large they actually are.
Somewhat related use case. Would like to be able to set one end of the zoom slider to a fixed value, while the other end automatically adjusts when filtering or adding new data. Example is when using date/time on the x-axis and you want to zoom out the left end of a chart (i.e., hide older dates, which might be used in an axis expression but should not be displayed) while keeping automatic zoom for the right end (to ensure new data appears when analysis is reloaded).