我在图形上有1.000.000点,我想清楚地看到它们.X轴(0.1到1000)和Y轴(0-1.2)但似乎我有一个方块并且我根本看不懂我已经尝试过减小标记的大小,但是它仍然无法帮助我阅读标记。无论如何,我可以清晰地看到它们吗?
这是为我提供数据的代码:
d50 = 0.15*10**(-3)
D = 0.4
mean =
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()
答案 0 :(得分:0)
因此,我在这里所做的事情是错误的。我无法清楚地阅读该情节。因为它是一百万点,而且非常密集,所以向我展示了一个方块图。这个问题没有适当的答案,我想回答这个问题,这样对任何人都不会有冲突。