首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >线图中的趋势线在输入线图旁边

线图中的趋势线在输入线图旁边
EN

Stack Overflow用户
提问于 2016-10-25 16:03:34
回答 1查看 1.2K关注 0票数 0

我不明白为什么趋势被画在意甲的输入图表旁边。趋势曲线应通过现有数据绘制(第一意甲),并延长1个月前。相反,它从输入serie结束并继续的位置开始(请参阅橙色虚线):

用于创建趋势线的代码如下

代码语言:javascript
运行
复制
' do stuff for series (0) and (1)....
' databind before creating trend curve........
Me.Chart4.DataBind()
' trend ----------------------
Me.Chart4.Series.Add("TrendCurve")
Me.Chart4.Series("TrendCurve").ChartType = DataVisualization.Charting.SeriesChartType.Spline
Me.Chart4.Series("TrendCurve").BorderWidth = 3
Me.Chart4.Series("TrendCurve").BorderDashStyle = DataVisualization.Charting.ChartDashStyle.Dash
Me.Chart4.Series("TrendCurve").IsVisibleInLegend = False
' ************* calculate trend line **************
Me.Chart4.DataManipulator.FinancialFormula(
       DataVisualization.Charting.FinancialFormula.Forecasting,
       "Exponential,1,false,false", 
       Me.Chart4.Series("Performance"), 
       Me.Chart4.Series("TrendCurve"))

此外,趋势“曲线”显示为直线,虽然我选择了“指数”,我希望它是稍微弯曲.

编辑:我尝试逐点填充第一个数据集,而不是一个数据集(因为示例显示它是这样的),但正如我所预期的,它没有效果。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-01-04 10:21:58

我觉得应该很简单,但是.看来,造成这个问题的唯一原因是,数据没有明确地排序(即使数据是按顺序排列的)。在将order子句显式添加到SQL查询之后:

代码语言:javascript
运行
复制
ORDER BY StatDate

...the趋势线显示正确。因此,经过几个月的搜索,我可以结束这个问题。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/40244666

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档