Cod*_*477 3 python plot data-visualization matplotlib
我正在使用 matlibplot 进行数据可视化。我的绘图总共有 6502 个数据值并且工作正常,但这些值很接近且密集。
例如,我的 y 轴值范围在 3 到 10 之间,我需要如此清楚地获得它们之间的每个点。即,像 9.2 和 9.8 这样的值至少要用 1=0.5 的比例来清楚地区分。即所有像 3,3.5,4,4.5...10,10.5 这样的值都可以在输出图中看到
有人可以解释我如何做到这一点。我厌倦了使用最大值和最小值的设置范围。但它没有用。我将限制设置为 3.5 到 10.5,但在图中,坐标轴以 1=1 的比例显示,值从 4 到 10。请帮我解决这个问题
提前致谢
到目前为止,这是我的代码
import matplotlib.pyplot as plt
import numpy as np
import plotly.plotly as py
c, ec = np.random.rand(2, len(votes), 10)
fig, ax = plt.subplots()
plt.ylim(3.5, 10.5)
plt.grid(True)
# where votes range from 10-1000000 and rank range from 3.5 to 10
matplotlib.pyplot.scatter(votes,rank, c=c, edgecolor=ec)
plot_url = py.plot_mpl(fig, filename='scatter-plot')
matplotlib.pyplot.show()
Run Code Online (Sandbox Code Playgroud)
我的情节就在这里
归档时间: |
|
查看次数: |
20748 次 |
最近记录: |