如何在 ZedGraph 直方图中设置不同的颜色?
我在 ZedGraph 中绘制了一个直方图。我必须为特定范围的值设置特定的颜色。例如:
Graph Pane = zedGraph.GraphPane;
list = new PointPairList ();
for (int i = 0; i < 256; i++)
{
list.Add(i, array_with_y_values[i]);
}
Pane.AddBar("", list, Color.Red);
我如何为其中一些设置其他颜色?
I got a histogram drawn in ZedGraph. And I have to set the specific color for a specific range of the values. For example:
Graph Pane = zedGraph.GraphPane;
list = new PointPairList ();
for (int i = 0; i < 256; i++)
{
list.Add(i, array_with_y_values[i]);
}
Pane.AddBar("", list, Color.Red);
And how I can set the other color for some of them?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您在寻找这样的东西吗?这段代码添加了 50 个 y 值在 0 到 15 之间的条形。它将 y 值 <5 的条形着色为红色,将 5-10 的条形着色为黄色,>10 的条形着色为绿色。
这是 ZedGraph 的修改示例:http://www. zedgraph.org/wiki/index.php?title=Multi-Colored_Bar_Demo
Are you looking for something like this? This piece of code adds 50 bars with random y values between 0 and 15. It will color bars with y values <5 as red, 5-10 as yellow, and >10 as green.
This is a modified example of the ZedGraph one here: http://www.zedgraph.org/wiki/index.php?title=Multi-Colored_Bar_Demo