【问题标题】:Is there a way to visualize a time series data frame on Altair where variables are headers?有没有办法在 Altair 上以变量为标题的时间序列数据框可视化?
【发布时间】:2021-05-14 03:16:24
【问题描述】:

我必须遵循数据框,我想将其可视化为一个简单的时间序列图,但我找不到绘制它的方法,因为我的变量在标题中。你们知道我该如何解决这个问题吗?

这是我的数据框:

【问题讨论】:

    标签: python altair


    【解决方案1】:

    您拥有 Altair 文档所称的宽格式数据; Altair 最适合长格式数据。要处理宽格式数据,您可以使用 Pandas 中的 melt() 函数对数据进行预处理和重塑,也可以使用 Altair 图表规范中的 transform_fold() 在渲染器中对其进行转换。

    有关更多信息和一些示例,请参阅Specifying Data in Altair: Long-form vs. Wide-form data

    【讨论】:

    • 这确实很有用,谢谢杰克!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-03-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多