如何解决需要帮助更改sns.lmplot上的x轴间隔
从下图可以看到,某些数据最后被截断。有谁知道该如何解决?我也希望x轴上几周的间隔是1-13周的(1,2,3 ... 13)。谢谢。
解决方法
由于您未提供数据,因此我在下面使用示例:
import seaborn as sns
import pandas as pd
import numpy as np
import matplotlib.pyplot as plt
np.random.seed(111)
df = pd.DataFrame({'Week':np.tile(np.arange(1,15),2),'Score':np.random.uniform(np.repeat([0,1],14),np.repeat([1,2],28),'Win':np.repeat(['0','1'],14)
})
sns.lmplot返回一个FacetGrid,因此您可以像这样设置轴刻度:
g = sns.lmplot(data=df,x='Week',y='Score',hue='Win')
g.set(xlim = (0.5,14.5))
g.set(xticks=range(14))
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。