Samples of Power BI visuals
You can download, use, and modify these Power BI visuals from GitHub. These samples illustrate how to handle common situations when developing with Power BI.
A slicer narrows the portion of data shown in other visualizations in a report. Slicers are one of several ways to filter data in Power BI.
|Chiclet Slicer Display image or text buttons that act as an in-canvas filter on other visuals||Timeline slicer Graphical date range selector that filters by date||Slicer sample Demonstrates the use of the Advanced Filtering API|
Be inspired with our gallery, including bar charts, pie charts, Word Cloud, and others.
|Aster Plot A twist on a standard donut chart that uses a second value to drive sweep angle||Bullet chart A bar chart with extra visual elements that provide context useful for tracking goals||Chord A graphical method that displays the relationships between data in a matrix|
|Dot plot Shows the distribution of frequencies in a great looking way||Dual KPI Efficiently visualizes two measures over time, showing their trend on a joint timeline||Enhanced Scatter Improvements on the existing scatter chart|
|Force Graph Force layout diagram with curved path, which is useful to show connections between entities||Gantt A bar chart that illustrates a project timeline or schedule with resources||Table Heatmap Compare data easily and intuitively using colors in a table|
|Histogram chart Visualizes the distribution of data over a continuous interval or certain time period||LineDot chart An animated line chart with animated dots that engage an audience with data||Mekko chart A mix of 100% stacked column chart and 100% stacked bar chart combined into one view|
|<img src="media/samples/multikpi.png"alt="Screenshot shows Multi K P I." width="200">||<img src="media/samples/powerkpi.png"alt="Screenshot shows Power K P I." width="200">||<img src="media/samples/powerkpi-matrix.png"alt="Screenshot shows Power K P I Matrix." width="200">|
|Multi KPI A powerful Multi KPI visualization with a key KPI along with multiple sparklines of supporting data||Power KPI A powerful KPI Indicator with multi-line chart and labels for current date, value, and variances||Power KPI Matrix Monitor balanced scorecards and unlimited number of metrics and KPIs in a compact, easy to read list|
|Pulse chart This line chart annotated with key events is perfect for telling stories with data||Radar chart Presents multiple measures plotted over a categorical axis, which is useful to compare attributes||Sankey chart Flow diagram where the width of the series is proportional to the quantity of the flow|
|Stream graph A stacked area chart with smooth interpolation, which is often used to display values over time||Sunburst chart Multilevel donut chart for visualizing hierarchical data||Tornado chart Compare the relative importance of variables between two groups|
|Word Cloud Create a fun visual from frequent text in your data|
WebGL lets web content use an API based on OpenGL ES 2.0 to do 2D and 3D rendering in an HTML canvas.
|Globe Map Plot locations on an interactive 3D map|
These samples demonstrate how to harness the analytic and visual power of R visuals and R scripts.
|Association rules Uncover relationships between seemingly unrelated data using if-then statements||Clustering Find similarity groups in your data using k-means algorithm||Clustering with outliers Find similarity groups and outliers in your data|
|Correlation plot Highlight the most correlated variables in a data table||Decision tree chart Schematic tree-shaped diagram for determining statistical probability using recursive partitioning||Forecasting TBATS Time-series forecasting for series that have multiple seasonalities using the TBATS model|
|Forecasting with ARIMA Predict future values based on historical data using Autoregressive Integrated Moving Avg (ARIMA)||Funnel plot Find outliers in your data using a funnel plot||Outliers detection Find outliers in your data using the most appropriate method and plot|
|Spline chart Visualize and understand noisy data||Time series decomposition chart Understand the time series components using "Seasonal and Trend decomposition using Loess"||Time series forecasting chart Using exponential smoothing model to predict future values based on previously observed values|
To try out creating Power BI visuals, see Developing a Power BI circle card visual.