Python seaborn包中的控件标记标签
我使用Python seaborn包中的控件标记标签,python,pandas,ipython,seaborn,Python,Pandas,Ipython,Seaborn,我使用seaborn软件包生成了一个散点图矩阵,我想删除所有的记号标签,因为它们只是把图形弄乱了(或者只是删除了x轴上的记号),但我不知道怎么做,在谷歌搜索中也没有成功。有什么建议吗 import seaborn as sns sns.pairplot(wheat[['area_planted', 'area_harvested', 'production', 'yield']]) plt.show() 您可以使用列表理解来循环浏览所有列,并关闭xaxis的可见性 df
seaborn
软件包生成了一个散点图矩阵,我想删除所有的记号标签,因为它们只是把图形弄乱了(或者只是删除了x轴上的记号),但我不知道怎么做,在谷歌搜索中也没有成功。有什么建议吗
import seaborn as sns
sns.pairplot(wheat[['area_planted',
'area_harvested',
'production',
'yield']])
plt.show()
您可以使用列表理解来循环浏览所有列,并关闭xaxis的可见性
df = pd.DataFrame(np.random.randn(1000, 2)) * 1e6
sns.pairplot(df)
您还可以将数据重新缩放到可读性更强的位置:
df /= 1e6
sns.pairplot(df)
可能使用以下方法更合适
import seaborn as sns
iris = sns.load_dataset("iris")
g = sns.pairplot(iris)
g.set(xticks=[])
这个解决方案对我不起作用。相反,我是通过matplotlib:
matplotlib.setp(plot\u object.set\u yticklabels([])完成的。
import seaborn as sns
iris = sns.load_dataset("iris")
g = sns.pairplot(iris)
g.set(xticklabels=[])
import seaborn as sns
iris = sns.load_dataset("iris")
g = sns.pairplot(iris)
g.set(xticks=[])