【发布时间】:2018-03-21 08:28:32
【问题描述】:
我正在尝试使用 Seaborn 生成基于数据收集日期分组的数据集点图。
在玩了一会儿 Seaborn 点图之后,我意识到一个问题:这些数据是在不同的日期收集的,但日期的间隔并不均匀。在我看来,在绘图期间,Seaborn 将日期视为分类变量。
我想知道是否有办法找到与日期间隔对应的间距的数据?
【问题讨论】:
-
如果您需要帮助,请提供Minimal, Complete, and Verifiable example
-
我不同意@Evert 所说的话。 Seaborn 点图是一个分类图,无论其数据类型如何,类别都均匀分布在点图上。也就是说,我认为 pointplot 实际上不是您在这里寻找的,而是散点图。为了帮助您制作所需的情节,您可能希望在问题中包含一些示例数据。
-
@Evert x 值已经是“日期时间”对象,但 Seaborn 中的点图似乎没有相应地对它们进行间隔。
-
@ImportanceOfBeingErnest 非常感谢。你是绝对正确的。我在 matplotlib 中使用了 error_bar 图并解决了这个问题。谢谢!
-
我猜你不应该在问题中回答你自己的问题。如果您认为您发现的内容对其他人有用,请将其写下来作为您问题的答案。然后,您可以接受自己的答案(2 天后),以便将问题标记为已解决。请注意,matplotlib 中的函数称为
errorbar,而不是error_bar。
标签: python datetime matplotlib plot seaborn