Thanks! I gave it a go. I did pip install pandas and pip install plotly and then could run it. With account names customised and the treemap plot commented out, I was able to see something in the browser. I have a lot of NaN in the dataframes which are breaking it. Have submitted some tweaks I found useful, if you like.