im looking for a Python developer who can code a treemap like in the attached picture called "[login to view URL]".
A Python library called "squarify" seems to exist and should be used.
The size of the boxes is dependent on the % weight of the file "Portfolio [login to view URL]". There are 5 main categories called "Liquidity, Fixed Income, Equities, Alternative Investments, Mixed". The size of the 5 main boxes depends on the aggregated sum of the weights in each category.
The color of the boxes depends on the file called "Market [login to view URL] with a fixed scaling. The scaling of the colors should go from -10% to + 10%.
+10% = very bright/neon green like the box "USA" in the "[login to view URL]".
0% = black like "UK"
-10% = very bright red color
a fixed color scaling means that a box which has a return of 4% will always have the same color as another box which also has a 4% return or a return close to 4%.
Another important point: for a certain minimum Size the Name of the Weight and its "return" should be written in the box. The size should be a definable parameter.
The goal is to create this heatmap via a loop and save the output as a png. picture. So the code should run through each row, create the heatmap for each client nr and save it.
It should be saved as "heatmap" + "client nr" + png.
The project should be finished in 1-3 days so if you do not currently have time please do not bid.
11 freelancers are bidding on average $67 for this job
Hello. I carefully read project requirements. I can do this on time. A little about me: 6+ years experience with python. Please, contact me via chat if you interested in my candidacy. Thanks.