150K строк для загрузки графика рассеяния навсегда? - PullRequest
3 голосов
/ 23 февраля 2011

У меня есть 150K записей столбцов X и Y, и я пытаюсь нарисовать диаграмму для FinanicalFormula. Требуется время, чтобы создать график навсегда. Это не ошибка также.

Chart1.DataSource = dtChart
      ' Data bind to the selected data source
      Chart1.DataBind()
      Chart1.ChartAreas(0).RecalculateAxesScale()
  Chart1.DataManipulator.FinancialFormula(FinancialFormula.Forecasting, 
                         "Linear,,false,false", 
                         Chart1.Series("Series1"), 
                         Chart1.Series("Linear"))

  Chart1.DataManipulator.FinancialFormula(FinancialFormula.Forecasting, 
                         "Exponential,,false,false", 
                         Chart1.Series("Series2"), 
                         Chart1.Series("Exponential"))
  Chart1.DataManipulator.FinancialFormula(FinancialFormula.Forecasting, 
                         "IsLogarithmic,,false,false", 
                         Chart1.Series("Series3"), 
                         Chart1.Series("Logarithmic"))

  Chart1.DataManipulator.FinancialFormula(FinancialFormula.Forecasting, 
                         "Power,,false,false", 
                         Chart1.Series("Series4"), 
                         Chart1.Series("Power"))
  Chart1.ChartAreas(0).AxisX.Minimum = 0
  'Chart1.ChartAreas(0).AxisX.IntervalOffset = 0.1
  Chart1.ChartAreas(0).AxisY.Minimum = 0
  'Chart1.ChartAreas(0).AxisY.IntervalOffset = 0.5

управление выходит из всех этих строк при отладке. после этой страницы берутся загрузить данные на график. Как я могу решить это?

1 Ответ

4 голосов
/ 23 февраля 2011

Самый простой способ был бы, если бы вы могли найти способ уменьшить количество точек в ваших данных, предварительно обработав их (т.е. объединяя несколько точек данных, которые находятся рядом друг с другом, в одну точку данных) - достаточно интересно, что Dundas имеет отношениестатьи на их страницах поддержки:

  1. Повышение производительности в Dundas Chart с большими наборами данных
  2. Группировка данных
...