我正在尝试创建一个因子图,但无法将其类型从点更改为条形。我们该怎么做?
使用的代码是
import numpy as np
import matplotlib.pyplot as plt
import seaborn as sns
%matplotlib inline
sns.catplot('Sex',kind="bar",data=titanic_df)
答案 0 :(得分:0)
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"
。