这是一个例子:
import seaborn as sns
ax = sns.lineplot(range(10), range(10), markers=True)
尽管设置了
markers=True
,为什么还没有任何标记? 最佳答案
基本上,因为那不是markers=
的目的。作为per the documentation:
因此,markers=
仅在您还指定style=
参数时才有用。例如:
fmri = sns.load_dataset("fmri")
ax = sns.lineplot(x="timepoint", y="signal", style="event", data=fmri, markers=True)
但是,其他kwarg传递给
plt.plot()
,因此,您可以通过使用lineplot
kwarg来指示marker=
使用标记(请注意缺少“s”):ax = sns.lineplot(range(10), range(10), marker='o')
关于python - 标记在海洋情节中不可见,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/57485426/