【问题标题】:Create Multiline Chart with Plotly使用 Plotly 创建多线图
【发布时间】:2022-09-24 02:15:18
【问题描述】:

使用 Net 6 和 Plotly 我有:

List<Int32> xValues = Enumerable.Range(1, 500);

List<Single> y1Values = getY1Values();

List<Single> y2Values = getY2Values();  

如何创建一个带有 2 行的 Plotly.Net C# 图表(对于 y1Values 和对于 y2Values)?

我只能用一组 y 值创建:

GenericChart.GenericChart chart = Chart2D.Chart.Line<Int32, Single, String>(xValues, y1Values);

    标签: c# plotly .net-6.0


    【解决方案1】:

    将它们添加到列表中,然后使用 Chart.Combine 创建一个新图表

    var chartY1 = Chart2D.Chart.Line<Int32, Single, String>(xValues, y1Values);
    var chartY2 = Chart2D.Chart.Line<Int32, Single, String>(xValues, y2Values);
    
    var chartList = new List<GenericChart.GenericChart>();
    chartList.Add(chartY1);
    chartList.Add(chartY2);
    
    var combinedChart = Chart.Combine(list)
    

    【讨论】:

      猜你喜欢
      • 2020-09-14
      • 2017-10-02
      • 1970-01-01
      • 1970-01-01
      • 2021-12-24
      • 2019-01-02
      • 1970-01-01
      • 2021-01-23
      • 1970-01-01
      相关资源
      最近更新 更多