'-o' is not a valid value for ls; supported values are '-', '--', '-.', ':', 'None', ' ', '', 'solid', 'dashed', 'dashdot', 'dotted'什莫意思
时间: 2023-08-20 09:00:05 浏览: 671
numpy-1.26.4-cp311-cp311-win_amd64.whl
5星 · 资源好评率100%
这个错误提示意味着 `-o` 不是 `linestyle` 参数的有效取值。`linestyle` 参数用于指定线的样式,而支持的取值包括:`'-'`、`'--'`、`'-.'`、`':'`、`'None'`、`' '`、`''`、`'solid'`、`'dashed'`、`'dashdot'` 和 `'dotted'`。
在你的代码中,`-o` 没有被识别为有效的线样式。如果你想要在每个数据点处绘制一个空心圆圈作为标记,可以将 `marker` 参数设置为 `'o'`,而不是将其与 `linestyle` 参数混淆。
例如:
```python
ax1.plot(times_tset, data_set0, '-o', label='actual value')
```
这将绘制一条实线,并在每个数据点处添加一个空心圆圈作为标记。请确保将 `-o` 作为 `plot()` 函数的参数,而不是将其传递给 `linestyle` 参数。
阅读全文