【问题标题】:setting a solid line using dashes keyword argument in matplotlib?在 matplotlib 中使用 dashes 关键字参数设置实线?
【发布时间】:2014-07-18 06:56:10
【问题描述】:

我一直在使用 dashes 关键字在 Matplotlib 中设置自定义线型。设置代表不同线型的元组列表很方便,

ds = [(4,2,4,2), (16,4,16,4)]
plt.plot( x, y, dashes=ds[0] )

例如。我想设置一些在使用dashes 关键字传递给绘图命令时产生实线的元组。我在网上搜索过,但只找到了定义虚线和点线的各种方法。这可能吗?

【问题讨论】:

    标签: python matplotlib


    【解决方案1】:

    实线是dashes=''(一个空字符串)。

    举个简单的例子:

    import matplotlib.pyplot as plt
    
    plt.plot(range(10), dashes='')
    plt.show()
    

    【讨论】:

    • 当然!我尝试了 None 和 'none' 但应该尝试空元组 () 也可以。谢谢。
    猜你喜欢
    • 1970-01-01
    • 2020-06-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-31
    • 2018-02-19
    • 2012-02-14
    相关资源
    最近更新 更多