-2

When i drew line charts using c# with a lot of data(maybe 10 million~100 million), it's not loaded. c# window form was broken. i can't reduce these data because all of data are important.

honest kim
  • 15
  • 1
  • See [THIS POST](https://stackoverflow.com/questions/44829655/how-can-i-plot-more-than-50-000-values-in-a-scatter-chart-saving-computer-resou/44907069#44907069). – jsanalytics Oct 31 '17 at 22:27
  • this project was done. actually, it's not my project. thanks. – honest kim Nov 10 '17 at 10:09

3 Answers3

3

Surely it is impossible to show all 10 million data points on a screen. My current screen resolution at 1920x1080 only has about 2M pixels. So even if you show all the points from your data, there will not be enough screen space to show it all. So you'll need to either reduce your data size by smoothing out the graph data or show only parts of your data at a time.

trailmax
  • 34,305
  • 22
  • 140
  • 234
1

Use for example Oxyplot - you just bind data, and the library does all the work - zooming, paning, smoothing graphs.

Krzysztof Skowronek
  • 2,796
  • 1
  • 13
  • 29
0

Take a look at a package like HoloView for Python - it supports big pictures with zoom in capabillity.

Christian Sauer
  • 10,351
  • 10
  • 53
  • 85