当我使用带有大量数据(可能是1000万~1亿)的c#绘制折线图时,它没有被加载。 c#窗口形式被打破了。 我无法减少这些数据,因为所有数据都很重要。
答案 0 :(得分:3)
当然,不可能在屏幕上显示所有1000万个数据点。我目前在1920x1080的屏幕分辨率只有大约200万像素。因此,即使您显示数据中的所有点,也没有足够的屏幕空间来显示所有点。 因此,您需要通过平滑图表数据来减少数据大小,或者一次只显示部分数据。
答案 1 :(得分:1)
使用例如Oxyplot - 您只需绑定数据,并且库可以完成所有工作 - 缩放,平移,平滑图形。
答案 2 :(得分:0)
看看像HoloView for Python这样的软件包 - 它支持具有放大功能的大图片。