【发布时间】:2019-09-13 11:55:53
【问题描述】:
我想制作一个标记类型为矩形(不是正方形)的散点图,这样宽度大于高度。使用“s”我可以控制标记的整体大小,但它在两个维度上都会增加。
我不能直接传递高度和宽度,因为这些是分散的未知属性。
import numpy as np
import matplotlib.pyplot as plt
fig, ax = plt.subplots()
ax.scatter(np.arange(1,6), np.random.normal(size=5), marker='s', s=16)
【问题讨论】:
-
marker="$▬$"? -
这适用于形状,但不能很好地控制高度和宽度的比例。
标签: python matplotlib height marker scatter