A custom histogram visual for Power BI with cross-filtering, statistical overlays, and extensive formatting options.
- Cross-filtering: Click on bars to filter other visuals
- Statistical analysis: Display mean, median, standard deviation, and variance lines
- Configurable bins: Set bin count or bin size
- Custom vertical lines: Draw reference lines based on input data with JSON-based color configuration
- Multi-language support: English, German, French, Spanish, Italian
- Extensive formatting: Customize colors, margins, fonts, and line styles
- Download the
.pbivizfile from thedist/folder - In Power BI Desktop, go to the Visualizations pane
- Click the ellipsis (...) and select "Import a visual from a file"
- Select the downloaded
.pbivizfile
- Add the visual to your report
- Drag a numeric field to the "Values" data role
- Optionally add fields to "Vertical Lines" for reference markers
- Use the Format pane to customize appearance and enable statistical overlays
Demo videos are available in the /demo folder.
# Install Power BI visual tools
npm install -g powerbi-visuals-tools
# Install dependencies
npm install
# Start development server
npm run start
# Build the visual
npm run packageTo test, enable the Developer visual in Power BI service under Settings > Developer settings.
- D3.js for chart rendering
- Power BI Visuals API 5.3.0
- powerbi-visuals-utils (formatting, interactivity, tooltips)
GNU GPLv3