我的数据是经验分布函数的要点

ICollection<DataModelXY> data {get; set;}

class DataModelXY
{
  public double X {get; set;}
  public double Y {get; set;}
}
我需要做这样的绘制功能
c# - 如何在oxyplot中绘制经验分布函数?-LMLPHP
或者那个
c# - 如何在oxyplot中绘制经验分布函数?-LMLPHP
,在oxyplot中,只有StairStepSeries会生成错误的内容
c# - 如何在oxyplot中绘制经验分布函数?-LMLPHP
需要在红十字下没有线条:
c# - 如何在oxyplot中绘制经验分布函数?-LMLPHP

最佳答案

StairStepSeries有两个属性,VerticalLineStyleVerticalStrokeThickness
尝试设置VerticalLineStyle="None"(出于某种原因None对我不起作用),如果它不起作用,则可以设置VerticalStrokeThickness="0"

<oxy:Plot>
    <oxy:Plot.Series>
        <oxy:StairStepSeries ItemsSource="{Binding Points}"
             VerticalLineStyle="None" VerticalStrokeThickness="0">
        </oxy:StairStepSeries>
    </oxy:Plot.Series>
</oxy:Plot>

关于c# - 如何在oxyplot中绘制经验分布函数?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/65970076/

10-17 01:21