我想要一个分为 5 种颜色的颜色条。一种颜色从 0 到 95,另一种颜色直到 97,然后是 99、99.8 和 100。
到目前为止我所做的是:
set palette maxcolors 5
set palette defined ( 0 "cyan", 95 "green", 97 "yellow", 99 "orange", 99.8 "red")
但这只是将 0 到 100 的范围与上面的颜色分成 5 个相等的范围
你有什么建议吗?
最佳答案
这样就可以解决问题了。它将在颜色条上的 0、95、97、99、99.8 和 100 处创建刻度,并为相应的间隔设置青色、绿色、黄色、橙色和红色。
set cbtics ("0" 0, "95" 95, "97" 97, "99" 99, "99.8" 99.8, "100" 100)
set palette defined ( 0 "cyan", 95 "cyan", 95 "green", 97 "green",97 "yellow", 99"yellow", 99"orange", 99.8"orange", 99.8"red", 100 "red" )
set pm3d map
希望它对某人有帮助。
关于Gnuplot 将颜色条划分为不同的扇区,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15091754/