自定义Gnuplot中的颜色范围

Rod_Algonquin

我有一个轮廓图运行得很好,并且它为不同的值生成相等数量的颜色。

我想要的是在右侧生成标签,以使每个块具有正确的颜色。

当前结果:

在此处输入图片说明

我想要的是在每个块上都具有此值:

---- 300

---- 100

---- 70

---- 30

---- 10

---- 1

---- 0

编辑:当我添加此代码时:

set cbtics ('300' 300, '100' 100, '30' 30, '10' 10, '1' 1, '0.5' 0.5, '0.1' 0.1, '0.01' 0.01, '0' 0);
set palette defined (0.1 "#4CAF4F",0.3 "#65B443",0.5 "#7FBA38",0.7 "#98BF2D",0.9 "#B2C521",1.0 "#CBCA16",2 "#E5D00B",3 "#FFD600",4 "#FFC400",5 "#FFB300",6 "#FFA100",7 "#FF9000",8 "#FF7E00",10 "#FF6D00",30 "#F85A00",50 "#F14800",70 "#EA3600",90 "#E32400",100 "#DC1200",300 "#D50000")

结果是不均匀的

在此处输入图片说明

我希望滴答声是均匀的,但不能成功。

米格尔

我建议您将输出从0比例缩放到300比例,使值在颜色栏上手动定义的标签之间线性变化:

rescale(x) = ( x >= 0. && x < 1. ? x : \
               x >= 1. && x < 10. ? 1.+(x-1.)/(10.-1.) : \
               x >= 10. && x < 30. ? 2.+(x-10.)/(30.-10.) : \
               x >= 30. && x < 70. ? 3.+(x-30.)/(70.-30.) : \
               x >= 70. && x < 100. ? 4.+(x-70.)/(100.-70.) : \
               x >= 100. && x < 300. ? 5.+(x-100.)/(300.-100.) : \
               1/0)
set cbrange [0:6]
set cbtics ("0" 0, "1" 1, "10" 2, "30" 3, "70" 4, "100" 5, "300" 6)
set pm3d
splot rescale(x**2+y**2)

在此处输入图片说明

如果要将颜色限制为每块一种,请添加以下行:

set palette maxcolors 6

在此处输入图片说明

最后,请注意,如果您有地图,则标签就足够了。如果具有3D图,则可能还需要重新标记z轴:

set ztics ("0" 0, "1" 1, "10" 2, "30" 3, "70" 4, "100" 5, "300" 6)

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在颜色栏中自定义颜色MATLAB

来自分类Dev

使用自定义属性值在模板中设置颜色

来自分类Dev

在R中的image.plot中自定义颜色范围

来自分类Dev

自定义颜色条

来自分类Dev

R Plotly中的自定义颜色

来自分类Dev

在ant中自定义AnsiColorLogger的颜色?

来自分类Dev

gnuplot中的自定义Xtics

来自分类Dev

更改背景颜色时,在CKEditor中重用具有自定义属性的现有范围

来自分类Dev

matplotlib中的自定义连续颜色图

来自分类Dev

自定义颜色Swift

来自分类Dev

如何为R中的tmap图自定义颜色范围?

来自分类Dev

在Flutter中在ThemeData中添加自定义颜色的位置

来自分类Dev

Azure中的自定义OAuth范围

来自分类Dev

如何在gnuplot中创建自定义填充样式?

来自分类Dev

SwiftUI中的自定义范围滑块

来自分类Dev

如何根据范围指定直方图的自定义重复颜色

来自分类Dev

在颜色栏中自定义颜色MATLAB

来自分类Dev

Android中的“自定义”按钮并提供自定义边框颜色

来自分类Dev

自定义更少的颜色

来自分类Dev

带有浮点范围的自定义颜色图,可用于Matlab中的颜色

来自分类Dev

自定义ggplot中图表的颜色

来自分类Dev

Wordpress中的自定义颜色选项

来自分类Dev

for循环自定义中的范围变量

来自分类Dev

自定义日期范围

来自分类Dev

如何使用自定义颜色更改gnuplot颜色框

来自分类Dev

在PhpStorm中设置自定义颜色

来自分类Dev

自定义指令中的孤立范围

来自分类Dev

自定义范围输入

来自分类Dev

在flextable中自定义标题的颜色?