我正在尝试绘制有关幸存者、性别、阶级变量的年龄分布。
from matplotlib import pyplot
import seaborn
titanic= seaborn.load_dataset("titanic")
g = seaborn.catplot(data = titanic, x = 'survived', y = 'age',
hue = 'sex', split = True,
row='class', kind ='violin', legend = False)
结果如下图所示。
如果您看到我画了一个圆圈的第一个子图的年龄分布,您会看到它绘制在没有意义的负数上。
我怎么解决这个问题?年龄数据不包含任何负数。