jeAntoni Ответов: 0

Epplus - точечная диаграмма - нарисуйте вторичную ось Y


мое требование
Мне нужно нарисовать вторую ось Y на точечной диаграмме с помощью C#.

Мой шаблон данных
Сигнал-1 Значение
Значение Сигнала-2
Время Получено.

Ожидаемый График
Мне нужно нарисовать диаграмму, чтобы иметь
Сигнал-1 значение по оси X
Сигнал-2 значение по оси Y
Время, полученное на второй оси Y.
Пожалуйста, дайте мне знать, как нарисовать ось Y secong, чтобы представить значение времени.
Я искал в сети, но решение, которое я получаю для того, чтобы иметь ось Y, состоит в том, чтобы построить другую серию -
Использование вторичной оси для диаграммы вызывает проблему с осью x и первичной осью y (Excel)

Что я уже пробовал:

Мой Текущий Код
var scatterChart =
workSheet.Drawings.AddChart("scatterChart", eChartType.XYScatterLines) as ExcelScatterChart;
scatterChart.Title.Text = GraphTitle;
var rangeLabel = workSheet.Cells["D2:D2571"];
var range1 = workSheet.Cells["C2:C2571"];
scatterChart.Series.Add(range1, rangeLabel);
scatterChart.Series[0].Header = workSheet.Cells["A1"].Value.ToString();
scatterChart.Legend.Position = eLegendPosition.Right;
scatterChart.SetSize(600, 300);
scatterChart.SetPosition(5, 0, 1, 0

0 Ответов