I want to make stock map, but don't know how to screening

I want to make stock map like Finviz (https://finviz.com/map.ashx). Not U.S. stock but Japanese stocks.

But do not now how to screening. I will use Yahoo! Japan’s website as a source.
Also, I don’t know how to change color like Finviz by the stock prices change. Is it possible ?

I am also looking for a way to dynamically visualize financial data. @Bubble’s own charting includes line, bar, radar, pie and doughnut, as demoed here https://www.youtube.com/watch?v=-jdkX9mSLb8, but does not include the famous one used by finviz called multilevel treemap. There is a free plugin from AmCharts which does exactly this. I am trying it out now: https://www.amcharts.com/demos/multilevel-tree-map/

How is your progress?