作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在尝试创建一个在某一点具有鲜明颜色过渡的色标。我目前正在做的是:
test <- data.frame(x = c(1:20), y = seq(0.01, 0.2, by = 0.01))
cutoff <- 0.10
ggplot(data = test,
aes(x = as.factor(x), y = y, fill = log(y), width = 1, binwidth = 0)) +
geom_bar(stat = "identity") +
scale_fill_gradientn(colours = c("red", "red", "yellow", "green"),
values = rescale(log(c(0.01, cutoff - 0.0000000000000001, cutoff, 0.2))),
breaks = c(log(cutoff)), label = c(cutoff))
最佳答案
你看了吗scale_colour_steps或 scale_colour_stepsn ?
使用选项 n.break
来自 scale_colour_stepsn
您应该能够指定所需的中断次数并具有更清晰的过渡。
一定要使用 ggplot2 > 3.3.2
关于r - 如何在ggplot2中制作具有锐利过渡的色标,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31499186/
我正在尝试构建 gstreamer sharp,以便可以在 monodevelop 中使用它。我按照 github 页面上提供的(简单)说明进行操作,但它在 make-command 上给出了错误。
这是我的 json 字符串 var people = '{"Id": 101020001 , "Title": "subsidary","Id": 103010001 , "Title": "L
我是一名优秀的程序员,十分优秀!