首页 > 解决方案 > Vaex GroupBy 数据框和 Plotly Express 图表

问题描述

我使用 groupby 创建了一个 vaex 数据框,并尝试使用 plotly express 创建一个视觉对象,但我似乎做得不对。这是我尝试过的:

CarsData_grouped = CarsData.groupby(by = CarsData.Year).agg({'Sales' : 'count'})

graph1 = px.bar(CarsData_grouped, x = 'Year', y = 'Sales'

这是我得到的错误:

ValueError:“x”的值不是“data_frame”中列的名称。应为 [0] 之一,但收到:年份

我试过了

CarsData_grouped.column_names

我得到了

['年份','销售']

我能够绘制图形的唯一方法是先将 vaex 数据框转换为 numpy 数组,然后它才能工作。

在没有创建 numpy 数组的漫长过程的情况下如何做到这一点?

标签: plotly-dashvaex

解决方案


推荐阅读