我使用python和matplotlib来生成图形输出.
有没有一种简单的方法来生成点划线式?
我知道的'--','-.'和':'选项.不幸的是,'-..'不会产生点划线.
我查看了set_dashes命令,但这似乎控制了破折号的长度和两个相邻破折号之间的空间.
一种选择可以是在彼此的顶部绘制两条线; 在破折号之间留有足够空间的一个虚线 - 并且一个虚线,与破折号一样大的点宽且间隔开,使得两个点位于每个破折号之间.我不怀疑这可以做到,我只是希望有一个更简单的方法.
我忽略了一个选择吗?
我一直在寻找matplotlib中的新线条样式,唯一可用的线条样式是[" - "," - "," - .",":",].(样式选项['','','无',]不计算,因为它们只是隐藏线条.)
Matplotlib pyplot中真的只有4种线型吗?是否有任何扩展可以添加更多的线条样式?有没有办法自定义线条样式?三个字符线样式怎么样:
这些只是扩展线条样式范围的一些想法.