使用动态数据显示的 WPF 图表:如何显示回归线?

发布于 2024-11-29 07:05:45 字数 730 浏览 1 评论 0原文

我正在使用 动态数据显示 (D3) 来渲染一些简单的 LineSeries在图表上:

<d3:ChartPlotter>
    <d3:CursorCoordinateGraph/>
    <d3:LineGraph DataSource="{Binding SelectedGraphValues}"/>
    <!-- ... Snip ...-->
</d3:ChartPlotter>   

这是一个小示例图:
示例图表
* 图片来自 http://dynamicnotions.blogspot.com/2009 /05/linear-regression-in-c.html

有没有一种简单的方法可以用 D3 来做到这一点?还是我必须自己计算?我只是想在重新发明轮子之前检查一下:-)

D3 是一个非常简洁的库,尽管它缺少一些文档......

I'm using Dynamic Data Display (D3) to render a few simple LineSeries on a chart:

<d3:ChartPlotter>
    <d3:CursorCoordinateGraph/>
    <d3:LineGraph DataSource="{Binding SelectedGraphValues}"/>
    <!-- ... Snip ...-->
</d3:ChartPlotter>   

here is a small example graph:
example chart
* image from http://dynamicnotions.blogspot.com/2009/05/linear-regression-in-c.html

Is there a simple way to do this with D3? Or do I have to make the calculations myself? I just want to check before I reinvent the wheel here :-)

D3 is a very neat library, altough it's lacking a bit in documentation...

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

2024-12-06 07:05:45

经过一些研究并查看 DynamicDataDisplay 的示例后,我猜它不是内置的(不过也可能是这样,该库中有很多东西!)

所以我刚刚创建了一个新的 LineGraph 和一个新的ObservableDataSource 将其绑定到,并自己计算回归。

After some research and going through samples from DynamicDataDisplay, I guess it's not built in (could've been though, there's a lot of stuff in that library!)

So I just created a new LineGraph and a new ObservableDataSource to bind it to, and calculated the regression myself.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文