【发布时间】:2015-04-14 14:58:58
【问题描述】:
我有一个值 x 的列表,我想在 y 轴上绘制(用线)。
也就是说,如果 x = [3, 5, 2, 4] 和 y = ['A', 'B', 'C', 'D'],情节可能看起来像这样(除了不是手-绘制):
恐怕我在 matplotlib.pyplot docs / SO / google 中没有看到任何指向正确方向的内容,甚至没有看到它的名称。有什么指点吗?
【问题讨论】:
-
我不知道这是否可能,但我建议绘制 y 轴而不是 x 轴。否则,您将违背人们通常理解图表的方式。
-
考虑绘制树干上的苔藓密度(作为高度的函数)。有时在 y 轴上作图更直观!
-
我不确定是否直接这样做,但您可以轻松地将字符串映射为整数,然后更改刻度标签。
标签: python python-3.x matplotlib