【发布时间】:2020-11-21 17:33:57
【问题描述】:
我正在尝试每天绘制一组类别的值。
数据根据日期排序。但是当我用seaborn 线图绘制它时,它完全混淆了! (我加了sort = False但没用)
代码如下:
line1 = sns.lineplot(data = df_2, x = 'date', y = 'cost', hue = 'category',
sort = False, style="category", markers=True, dashes=False)
line1.set_xticklabels(df_2.date, rotation=90);
看起来线图正在尝试自行对日期值进行排序,并且由于我的日期类似于 '%m-%d',它首先根据天数对值进行排序,然后根据月份对值进行排序!
【问题讨论】:
-
欢迎来到 Stack Overflow!如果您能提供包含玩具数据集的Minimal, Complete, and Verifiable example,我会提供帮助(请参阅How to make good reproducible pandas examples)
-
嗨!谢谢你的回答。 This 是我要绘制的数据,它是我在问题代码中使用的 df_2。我觉得你可以重拍。如果您还需要什么,请告诉我。 @DizietAsahi
标签: python data-visualization data-science seaborn line-plot