87得票2回答
使用ggplot2在R中更改geom_bar条形图颜色

我有以下内容,可以用来绘制数据框的条形图。c1 <- c(10, 20, 40) c2 <- c(3, 5, 7) c3 <- c(1, 1, 1) df <- data.frame(c1, c2, c3) ggplot(data=df, aes(x=c1+c2/2, ...

66得票4回答
使用不同颜色自定义ggplot2轴标签

我使用ggplot2创建了一个基本的柱形图。y变量包含正值和负值,大约一半向量值为负。我想自定义坐标轴标签,使得当相应的x因子的y值为负时,其标签为红色。以下是一个可再现的例子:#Create data x <- c("a","b","c...

49得票2回答
geom_text如何按我想要的位置放置在条形图上?

我希望调整条形图上的文本。 我尝试使用hjust/vjust进行调整,以便按照我的喜好显示,但似乎无法正常工作。ggplot(data) + geom_bar(aes(name, count, fill = week), stat='identity', ...

49得票4回答
堆叠条形图

我想使用ggplot2和geom_bar创建一个堆积图。 这是我的源数据:Rank F1 F2 F3 1 500 250 50 2 400 100 30 3 300 155 100 4 200 90 1...

42得票2回答
ggplot的geom_bar函数:aes(group = 1)的含义

我正在学习 r4ds.had.co.nz 第3.7节中的 geom_bar。我运行了以下代码:library(ggplot2) ggplot(data = diamonds) + geom_bar(mapping = aes(x = cut, y = ..prop.., group = 1))...

39得票1回答
如何使用ggplot2向条形图的条形添加频率计数标签?

我希望绘制一个柱状图,用于表示[r]因子变量的频率分布,其中每个柱子代表因子水平的频数计数。我使用ggplot2来完成这个任务,并且没有问题。 我无法想象如何在柱状图中添加频率计数标签。 我尝试的语法如下:ggplot(data, aes(x = factorvar)) + geom_bar...

38得票1回答
ggplot2 geom_bar - 如何保持数据框的顺序

我有一个关于 geom_bar 数据顺序的问题。这是我的数据集: SM_P,Spotted melanosis on palm,16.2 DM_P,Diffuse melanosis on palm,78.6 SM_T,Spotted melanosis on trunk,57.3 ...

29得票1回答
ggplot2和带负值的堆叠条形图

给定以下数据集: Division Year OperatingIncome 1 A 2012 11460 2 B 2012 7431 3 C 2012 -8121 4 D 2012 1571...

26得票3回答
ggplot中如何用百分比替换geom_bar中的计数。

我有一个数据框 d:> head(d,20) groupchange Symscore3 1 4 1 2 4 2 3 4 1 4 4 ...

24得票4回答
使用ggplot绘制条形图,分类顺序依赖于facet的顺序。

我看到许多问题(通常与在ggplot2条形图中排序酒吧链接)关于如何(重新)排序条形图中的类别。 我所追求的略有不同,但我还没有找到一个好的方法来实现它:我有一个多面条形图,并且我想要独立地为每个面按另一个变量(在我的例子中,该变量只是y值本身,即我只希望在每个面中以递增长度放置酒吧)对x轴...