I am currently plotting a graph where the x and y axes help me represent a unique point and at that point, I use a certain colour to indicate the frequency of the point. The points have a frequency from 0 to all the way until 200,000. Now having such a large frequency makes it really tough to distinguish between the colours in the graph and as a result, my graph looks as the following :
Now all the colours seem the same so it does not really help me to understand the frequency distribution.
My code :
x,y,z = zip(*_list)
plt.scatter(x,y, c=z, s=10, cmap="cividis", edgecolor="k")
plt.colorbar(label="values")
plt.show()
So any help that will help me distinguish the colours would be really good. Also, how can I change it from a frequency distribution to a probability distribution?