如何清楚地看到图表上的很多点?

How to see lots of spots on a graph clearly?

我在图表上有 1,000,000 个点,我想分别查看它们。
X轴在(0.1到1000)之间,Y轴在(0-1.2)之间但是我好像卡住了,根本看不懂。
我已经尝试减小标记大小,但它仍然无法帮助我阅读情节。无论如何我可以清楚地或分开地看到它们吗?

这是我提供数据的代码:

d50 = 0.15*10**(-3)  
D = 0.4 
mean = 0 
sd = 1     
fi = 20  

n = np.random.normal(mean, sd, 10000)
count, bins, ignored = plt.hist(n, 30, density=True)

for i in range(0, 105): # Calculations to make point's Y axis and X axis
    x = []
    y = []
    Re = 0.1 * (1.1**i)  
    B = e ** (-0.08 * Re) * (2.5 * np.log(Re) + 5.25) + 8.5 * (1 - e ** (-0.08 * Re))  
    C = 0.8+0.9*((e**(-0.08*Re)/(Re**2))+((1-e**(-0.08*Re))/(B**2)))**(-0.5)  # C=ub/u star
    F = 0.31*Re*e**(-0.1*Re)+1.8*e**(-0.88*d50/D)*(1-e**(-0.1*Re))  
    A = F/C   

    for j in range(10000):
        Dcbss = 0.52*math.tan(fi) / (((1 + (abs(n[j])*A))**2)*(1+(1/2.5)*((abs(n[j])*F)**2)*math.tan(fi)))
        x.append(Re)
        y.append(Dcbss)

    plt.xscale('log')
    plt.plot(x, y, 'ro', marker='o', markersize=0.7)


plt.show()
plt.close()

所以,我在这里做的事情是错误的。我无法清楚地阅读情节。因为它有 100 万个点,而且非常密集,所以它向我展示了一个块图。这个问题没有正确的答案,我想回答这个问题,以免与任何人发生冲突。