【发布时间】:2020-01-03 10:33:48
【问题描述】:
我需要在直方图中绘制 3 个值。与其他相比,其中一个价值非常大。当我尝试绘制它们时,由于大的另外两个值没有显示在图表中。除了 Python 中的直方图之外,还有什么方法可以用图表来说明它们吗?是否有任何缩放技巧来解决这个问题?
下面给出的代码是我尝试过的。我使用 python 库 numpy 和 matplotlib 来绘制图形。
import numpy as np
import matplotlib.pyplot as plt
height = [0.422602, 0.000011, 0.000453]
bars = ('2X2', '4X4', '8X8')
y_pos = np.arange(len(bars))
plt.bar(y_pos, height, color = (0.572549,0.2862,0.0,1))
plt.xlabel('Matrix Dimensions')
plt.ylabel('Fidelity for Matrices with Sparsity 1')
plt.xticks(y_pos, bars)
plt.show()
输出是上面包含的图片。这张图片没有描述其他两列的值。我该如何解决这个问题?
【问题讨论】:
标签: python pandas matplotlib seaborn bar-chart