Python seaborn facetgrid x轴日期没有显示

时间:2016-02-29 18:52:07

标签: python matplotlib seaborn

我们如何使用datetime值绘制facetgrid,如下面的第一个示例所示。

from datetime import date, timedelta
import pandas as pd
import seaboarn as sns

test = [{"date": date.today(), "categ": "test1", "value": 100}, {"date": date.today() - timedelta(days=1), "categ": "test2", "value": 200}]

df = pd.DataFrame(test)

使用seaborn的第一个示例

ax= sns.barplot("date","value", data=df)

Example1

使用FacetGrid的第二个示例

g = sns.FacetGrid(df, row='categ')
g.map(plt.bar, "date", "value")

Example2

1 个答案:

答案 0 :(得分:0)

尝试更改第二部分:

发件人:

g.map(plt.bar, "date", "value")

g.map(sns.barplot, "date", "value")