如何更改Xtick范围以在Seaborn,Python中很好地查看图形

时间:2018-08-14 05:46:05

标签: python matplotlib seaborn

enter image description here

我的图像像上面一样太稠密。我想增加xticks范围(ig,0.1 0.2 0.3 0.4)。请让我知道如何。

facet = sns.lmplot(data = df, x='x', y='y', hue='label', fit_reg=False, legend = True)

1 个答案:

答案 0 :(得分:1)

您可以尝试一下。如果要使用宽泛的xticks,请先更改heightaspect的值。然后使用set_xticks以给定的间隔获取所需的xticks。检查下面的代码。

import numpy as np
import pandas as pd
import seaborn as sns
import matplotlib.pyplot as plt

df = pd.DataFrame(np.random.randint(0,high=100,size=(1000,2)),columns=['x','y'])
facet  = sns.lmplot(x='x',y='y',data=df,height=6, aspect=2)
facet.ax.set_xticks(np.arange(0, 101,10))
plt.show()