Histograms : Exploring numeric data
To create a histogram, just double-click on a numeric data attribute. Keshif adds your histogram to the dashboard immediately.
Keshif automatically create bins (ranges) for histograms and line-charts based on:
- Data distribution: Keshif auto-selects log-scale for skewed data, and optimizes to unit-scales as well.
- Chart size: Keshif adjusts to the chart size to show appropriate-sized bins at all times.
- Bin width configuration: You can set the chart bin width as 1x, 2x or 3x in the chart configuration menu.
You can read more about binning methods and how to change them manually here.
Zooming-in to a specific range
You can zoom into a specific value range by first filtering your data to the desired range, and then clicking (+) button on the lower left corner. This gives you a more focused view of the data within. Keshif continues to create appropriate bins when you zoom-in to the data.
Highlighting, Filtering, and Selecting Ranges
You can also highlight, filter and zoom in dynamically in histograms. The animated example above shows highlighting the range of values between 16 to 64 by mouse-over, then filters to the records (sales) with these values upon clicking. You can click the lock icon to lock a specific selection as well. Read more about selection features in Keshif here.
Creating custom ranges
You are also not limited to fixed bin ranges to highlight, filter, and compare.
- To create a custom range, press and hold shift key while you move the mouse to highlight a specific range,
- and then shift+click to lock for comparison.
- You can click & drag on the horizontal axis directly to filter to a custom value range.
How to change histogram binning
Keshif can visualize a variety of metrics per each bin in the histogram (such as "total cost" of transactions, or "average age" of people).
>> Read more
Another way to see the distribution of data is percentile charts. This option gives a more compact representation of data that allows for easier comparison across compare-selections. This also provides new analysis data, such as median and percentile information.
>> Read more
Adding Unit names ($, kg, lbs, etc)
You can use the chart configuration menu to add the unit name for the selected attribute.
>> Learn how
Working with categorical data encoded as numbers
When your categorical data, such as survey responses, are coded by numeric values, you can manually convert the numbers to categories in Keshif.
>> Learn how
- Keshif automatically shows tick labels on both left and right side when chart is wide enough to make it easier to read values and trace reference lines.