【发布时间】:2017-03-21 07:06:42
【问题描述】:
这与我上一个问题不同。 我正在通过以下代码使用 facetgrid 打印直方图。
import numpy as np
import pandas as pd
import seaborn as sns
import matplotlib as mpl
import matplotlib.pyplot as plt
titanic = sns.load_dataset("titanic")
g= sns.FacetGrid(titanic, col ='survived', size = 3, aspect = 2)
g.map(plt.hist, 'age', color = 'r'), plt.show()
plt.show()
我让 seaborn 决定垃圾箱标签/值,这就是我想出的
我注意到条形本身并没有一直延伸到标签。 因此,0-10 标签中的第一个条似乎延伸到大约 8,而不是完全延伸到 10。做一个快速的 value_count(除非我弄错了),表明第一个条确实只包括直到 8 岁的事件.
然后我尝试通过此代码更改要包含的垃圾箱数量:
g.map(plt.hist, 'age', bins =8, color = 'r'), plt.show()
【问题讨论】:
标签: python matplotlib histogram seaborn