我试图创建一个因子图,但我不能改变它的类型从点到酒吧。我们如何做到这一点?使用的代码为
import numpy as np import matplotlib.pyplot as plt import seaborn as sns %matplotlib inline sns.catplot('Sex',kind="bar",data=titanic_df)
yftpprvb1#
seaborn documentation有你正在寻找的确切例子。按照文档,如果你运行下面的行,它应该会生成所示的条形图。
import matplotlib.pyplot as plt import seaborn as sns %matplotlib inline titanic = sns.load_dataset("titanic") exercise = sns.load_dataset("exercise") g = sns.catplot("alive", col="deck", col_wrap=3, data=titanic[titanic.deck.notnull()], kind="count", height=2.5, aspect=.8)
这里要注意的重要参数是kind="count"。
kind="count"
6mw9ycah2#
对于那些可能像我一样通过谷歌搜索找到这个的人。试试:seaborn.catplot()
2条答案
按热度按时间yftpprvb1#
seaborn documentation有你正在寻找的确切例子。按照文档,如果你运行下面的行,它应该会生成所示的条形图。
这里要注意的重要参数是
kind="count"
。6mw9ycah2#
对于那些可能像我一样通过谷歌搜索找到这个的人。试试:seaborn.catplot()