- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在尝试绘制一个 geom_histogram,其中条形图由渐变着色。
这就是我想要做的:
library(ggplot2)
set.seed(1)
df <- data.frame(id=paste("ID",1:1000,sep="."),val=rnorm(1000),stringsAsFactors=F)
ggplot(df,aes_string(x="val",y="..count..+1",fill="val"))+geom_histogram(binwidth=1,pad=TRUE)+scale_y_log10()+scale_fill_gradient2("val",low="darkblue",high="darkred")
最佳答案
不确定您是否可以填写 val
因为直方图的每个条形代表一个点的集合。
但是,您可以使用 cut
按分类箱填充。 .例如:
ggplot(df, aes(val, fill = cut(val, 100))) +
geom_histogram(show.legend = FALSE)
关于r - 通过渐变为 geom_histogram 着色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43795211/
我正在添加 color美观的多面直方图。在下面的表示中,没有颜色美学,直方图仅显示该方面级别内的数据。但是,使用 color定义后,将添加一个基线,该基线将延伸范围包括所有方面的数据范围。有没有办法让
我很惊讶 geom_histogram 没有按预期工作。我有一个具有以下特征的数据集: > dim(f) [1] 102095 1 > max(f) [1] 4239900 > min(f)
我正在使用 ggplot 2.1.0 来绘制直方图,并且我有一个关于直方图箱的意外行为。 我在这里放了一个带有左封闭 bin(即 [ 0, 0.1 [ ),binwidth 为 0.1 的示例。 my
我正在尝试绘制一个 geom_histogram,其中条形图由渐变着色。 这就是我想要做的: library(ggplot2) set.seed(1) df <- data.frame(id=past
具有范围从 0.42 到 1 的数据: > summary(performance$SPC8) Min. 1st Qu. Median Mean 3rd Qu. Max. 0.4
我正在尝试使用 geom_historgram 来可视化考试中分数的成绩分布,同时填写字母成绩(A、B、C、D、F)。由于某种原因,填充颜色溢出到了错误的类别中。我已经对照分数检查了字母等级列,看起来
构建直方图后,我想为我的绘图添加一个上边界/轮廓。我不想使用 geom_bar或 geom_col因为我不想要每个箱子的垂直边界。 我的尝试包括使用 geom_histogram和 stat_bin(
我有这个代码 ggplot() + geom_histogram(aes(x=V1, y=(..count..)/sum(..count..)), fill="red", alpha=.4, colo
我有以下代码: library(ggplot2) data(mtcars) ggplot(mtcars, aes(x=mpg)) + geom_histogram(bins=15, colour='r
我想在 ggplot2 中的分布条形图中添加一条线以显示平均分布,但我遇到了麻烦。 像这样的 ggplot 调用: ggplot(x, aes(date_received)) + geom_h
假设我想制作直方图 所以我使用以下代码 v100<-c(runif(100)) v100 library(ggplot2) private_plot<-ggplot()+aes(v100)+geom_
我绘制了一个直方图,其中 x 轴为工资,y 轴显示数据集中具有此特定工资的个人百分比。现在,我希望各个条形图显示每个条形图中有多少观察值。例如,在我提供的 sample_data 中,10% 条中有多
我正在尝试创建一个连续变量 (1-10) 的直方图,并在一侧稍加一个条,表示向量中有多少个 NA。我正在使用 ggplot2 中的 geom_histogram()。这是一个例子: v % group
我的问题是用组显示直方图列百分比(在 ggplot 中)。 我有两组,我绘制直方图 例子: ggplot(data, aes(x = variable)) + geom_histogram(a
我正在尝试使用 ggplot、geom_histogram 和 scale_y_log10 绘制一个 log y 比例的直方图。大多数区域(计数大于 1 的区域)看起来是正确的:背景是透明的,直方图条
我想在直方图上绘制一条垂直线,其中分面后数据的中位数。我想用 stat_summary 来做这件事如下所示。这种方法的问题是 y 轴的比例不正确 我想这是因为我调用 ggplot(aes(x=data
我尝试使用 facet_grid()首次。我用自己的数据绘制了直方图,当我手动计算图形上的框时,分布似乎不准确。我使用 mtcars 复制了我的代码数据,问题似乎仍然存在。 这是 ggplot 生成的
我忘记了一些非常基本的东西,这可以解释为什么我在对 y 轴进行 log10 变换后看到非常膨胀的 y 值。 我有以下堆叠的 ggplot + geom_histogram。 ggTherapy `s
我想用ggplot绘制直方图(或使用 stat_bin 绘制阶梯图)并使用 geom_point 在其上叠加几个点. 这是一个 base执行: library(plotrix) set.seed(10
我想制作一个颜色编码的直方图,但遇到了问题。 我在 R 3.1.1 上使用 ggplot 下面看到的初始尝试,只要 indicators 就可以正常工作是数字。当将 indicators 更改为字符串
我是一名优秀的程序员,十分优秀!