Datetime 剑道ui dataviz图表聚合包含错误月份的数据

Datetime 剑道ui dataviz图表聚合包含错误月份的数据,datetime,charts,kendo-ui,grouping,aggregate,Datetime,Charts,Kendo Ui,Grouping,Aggregate,我正在KendoUIDataViz中构建一个基本的折线图,但聚合方法有问题。我们的目标是将我的销售数据按月分组,并汇总SumAmount,这在我的图表中似乎是可行的,但我遇到了一个错误,导致10月1日的数据包含在9月份的总和中。10月2日在10月上映,但10月1日在9月上映 数据如下: 2013年1月10日上午12:00:00,22964.5000 2013年2月10日上午12:00:00,6762.9400 Html.Kendo().Chart(Model) .Name("revenu

我正在KendoUIDataViz中构建一个基本的折线图,但聚合方法有问题。我们的目标是将我的销售数据按月分组,并汇总SumAmount,这在我的图表中似乎是可行的,但我遇到了一个错误,导致10月1日的数据包含在9月份的总和中。10月2日在10月上映,但10月1日在9月上映

数据如下:

2013年1月10日上午12:00:00,22964.5000

2013年2月10日上午12:00:00,6762.9400

Html.Kendo().Chart(Model)
    .Name("revenue")
    .Title("Revenue Activity by Month")
    .Legend(legend => legend
        .Position(ChartLegendPosition.Bottom)
    )
    .Series(series =>
            {
                series.Area(s => s.TotalRevenue, categoryExpression: model => model.Date).Aggregate(ChartSeriesAggregate.Sum).Name("Total Revenue").Color("#73c100");
                series.Line(s => s.RevenueSubscriber, categoryExpression: model => model.Date).Aggregate(ChartSeriesAggregate.Sum).Name("Subscriber Revenue");
                series.Line(s => s.RevenueNonSubscriber, categoryExpression: model => model.Date).Aggregate(ChartSeriesAggregate.Sum).Name("Non-Subscriber Revenue");
            })
    .CategoryAxis(axis => axis.Date()
        .BaseUnit(ChartAxisBaseUnit.Months)
    )
    .ValueAxis(axis => axis
        .Numeric("revenue")
        .Labels(labels => labels.Format("{0:C}"))
        .Line(line => line.Visible(false))
    )
    .Tooltip(tooltip => tooltip
        .Visible(true)
        .Format("{0:C}")
    )

我收到的是一张X轴上有两点的图表。第一点是2013年9月,包括22964美元。第二点是2013年10月,包括6762美元

我也遇到了类似的问题。我花了相当多的时间调查并确定框架包含导致这种行为的某种逻辑。我需要转移到项目的另一部分,并计划重新开始。我会告诉你我发现了什么。你能在上面贴个样品吗?