Relative size and location of visuals - powerbi

I'm trying to build my report on Power BI, on my tab there are 3 matrix. When I filter by one of the fields, all my matrix reduce their size and there are some big white holes.
Is there a feature or tool that allows me to place one matrix under another each time they are resized, to avoid those huge white holes?
I searched for the PowerBI documentation but did not find anything to solve my problem.

Related

The feature statistics under datasets in Google Vertex AI shows inconsistent results. Has anyone had a similar problem?

I created a dataset in Google Vertex AI that contains numerous features and after clicking on "Generate Statistics" inside the dataset, I can see some basic stats about each feature, and when I click on each feature a pie chart of % distribution of each value and a histogram show up.
Here is my question. For one of my numerical features, I have lots of zeros, specifically 652 zeros and my whole dataset contains 81K distinct values of that feature. The pie chart shows me that my dataset contains %83 percent zero values.
How is it possible? When I calculate the percentages I get that the dataset has only %0.80 percent zeros. (652/81K)*100=0.80%
Is it a reporting problem, a formatting problem? Has anyone had any issues with the stats in Vertex AI datasets?
Note: I don't have such problems with my other numerical features, I have the problem with only one feature containing a large number of zeros.

Is there a Power BI Map Visual that can do this?

The following is a screen shot from a Tableau report and I need to recreate this in PBI:
The map consists of two different data sets. The five square data points are latitude and longitude values based on a filter set. That's easy to reproduce. The 11 shaded areas represent 11 different zip code areas. For each of the 11 zip code areas, I need the area of the country represented by the zip code to be highlighted and shaded by a certain color gradient that is dependent upon a measure. For example, the orange shaded area is zip code 37122 near Nashville, TN.
Is anyone aware of PBI map visual that can do this? I've spent about two hours reviewing a few but no luck so far.
I discovered that a Filled Map visual in Power BI can do exactly this.

Custom formatting of matrix Rows

Any change someone here knows how I can 'pixel-perfect' format certain rows in a Matrix (Not only value. Full row). in the example some fake data. But real life scenario is related to a 9 levels deep Chart Of accounts. And i want to add for all levels custom formatting. From light background color, to a more darker color size for a better user experience.
Thanks!

How to manage custom number formatting in power BI?

How can I do custom number formatting in a Power Bi visual?
I don't want to show all value as million. I want to put thousand for 1-day value, and million for 1-week value and year for 1-year value.
Power BI charts follow the principles of good data visualisation. That includes a scale that is relevant to the data with labels that relate to the scale.
In the visualisation, the differences for the values less than 1M are not discernible. The label with the 0M supports that approach, although it doesn't look great. But that happens when you have a chart with very large AND very small values. Power BI only supports one display unit and you selected Millions.
You may want to consider using a different visual for the data. Not all visuals to be shown as charts. If you want to show the exact numbers, then a simple table might be a better approach. In a sorted list of numbers, the digits in a number act very much like a horizontal bar.
Or split the chart in two and show one chart for values above 1M and another for values below 1M.
Or use Thousands as display units instead of Millions.

Google Visualization Annotated Time Line, removing data points

I am trying to build a graph that will change resolution depending on how far you are zoomed in. Here is what it looks like when you are complete zoomed out.
So this looks good so when I zoom in I get a higher resolution data and my graph looks like this:
The problem is when I zoom out the higher resolution data does not get cleared out of the graph:
The tables below the graphs are table display what is in the DataTable. This is what drawing code looks like.
var g_graph = new google.visualization.AnnotatedTimeLine(document.getElementById('graph_div_json'));
var table = new google.visualization.Table(document.getElementById('table_div_json'));
function handleQueryResponse(response){
log("Drawing graph")
var data = response.getDataTable()
g_graph.draw(data, {allowRedraw:true, thickness:2, fill:50, scaleType:'maximized'})
table.draw(data, {allowRedraw:true})
}
I am try to find a way for it to only displaying the data that is in the DataTable. I have tried removing the allowRedraw flag but then it breaks the zooming operation.
Any help would be greatly appreciated.
Thanks
See also
Annotated TimeLine when zoomed-out, Too Many Datapoints.
you can remove the allow redraw flag.
In that case you have to put the data points manually in your data table
The latest date of the actual whole data
The most outdated date in the actual whole data.
this will retain your zooming operation.
I think you have already seen removing the allowRedraw flag, works but with a small problem, flickering the whole chart.
It seems to me that the best solution would be to draw every nth data point, depending on your level of zoom. On the Google Finance graph(s), the zoom levels are pre-determined at the top: 1m, 5m, 1h, 1 day, 5 days, etc. It seems evident that this is exactly what Google is doing. At the max view level, they're plotting points that fall on the month. If you're polling 1000 times a day (with each poll generating a single point), then you'd be taking every 30,000th point (the fist point being the very first one of the month, and the 30,000th one being the last point).
Each of these zoom levels would implement a different plot of the data points. Each point should have a time stamp with accuracy to the second, so you'll easily be able to scale the plot based on the level of detail.