如何在对数刻度中使用`polygon()`?

杰西

我基本上想在图形后面加阴影。

线性缩放非常容易。

x <- 1:20
y <- x^2
plot(x, y, type="l")
polygon(c(10,10,15,15),
        c(-100,600,600,-100),
        col=rgb(0,1,0,0.3),border=FALSE)

产生这个:

在此处输入图片说明

但是一旦将y设为对数刻度,

plot(x, y, type="l", log="y")
polygon(c(10,10,15,15),
        c(-100,600,600,-100),
        col=rgb(0,1,0,0.3),border=FALSE)

什么都没有出现。

在此处输入图片说明

李哲源

玩时要小心log = "y"如果您的y值是负数,则得到NaN这正是这里发生的事情。尝试

plot(x, y, type="l", log="y")
polygon(c(10,10,15,15),
        c(1e-7,600,600,1e-7),  ## log(1e-7) is small enough
        col=rgb(0,1,0,0.3),border=FALSE)

在此处输入图片说明

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

R:如何在功能符号()中使用对数刻度

来自分类Dev

在Matlab中使用errorbarxy在对数刻度上的误差线

来自分类Dev

如何在对数刻度上绘制CCDF图?

来自分类Dev

如何使用Matplotlib在对数刻度上显示次要刻度标签

来自分类Dev

如何在ggplot中使用对数刻度格式化标签

来自分类Dev

使用ggplot在对数刻度上绘制小中断

来自分类Dev

更改轴以在Seaborn中使用对数刻度

来自分类Dev

在条形图中使用对数刻度

来自分类Dev

在Gadfly中使用对数刻度调整刻度间距

来自分类Dev

如何在Perl中使用函数对数?

来自分类Dev

如何在 matplotlib 中更改对数刻度刻度标签

来自分类Dev

Matplotlib在对数刻度上倾斜文本?

来自分类Dev

如何在对象文字中使用Promise

来自分类Dev

如何在对象属性名称中使用连字符?

来自分类Dev

如何在对象arraylist中使用Iterator

来自分类Dev

如何在对象中使用Javascript URL键

来自分类Dev

如何在对话框中使用属性集

来自分类Dev

如何在对象中使用变量名?

来自分类Dev

如何在对比余弦损失函数中使用 ByteTensor?

来自分类Dev

如何在对话框中使用 QnA 服务?

来自分类Dev

如何在对象中使用 Vue watch

来自分类Dev

如何在轴中使用刻度,而不指定刻度的最后一个值?

来自分类Dev

如何在PHP中使用If对数组进行排序

来自分类Dev

如何在paraview中使用对数缩放显示负值

来自分类Dev

如何在matplotlib中的对数轴上设置刻度线

来自分类Dev

如何在对数据进行排序时更新 RecyclerView?

来自分类Dev

如何使用对数(符号)标度为yAxis设置刻度?

来自分类Dev

如何使用LibreOffice Calc在对数型轴上绘图

来自分类Dev

如何适应对数刻度

Related 相关文章

热门标签

归档