这是一个例子:

import seaborn as sns
ax = sns.lineplot(range(10), range(10), markers=True)

python - 标记在海洋情节中不可见-LMLPHP

尽管设置了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/

10-12 02:52