我正在创建一个堆叠的条形图,显示多年来样本的政党偏好的变化。虽然这一部分已经完成,但我想在条形图上绘制一个线形图,查看与前一年相比发生变化的样本的百分比。 我目前已经绘制了两个独立的堆叠条形图,但我认为它们融合在一个条形图中会更好。 我的数据如下所示: ID Year Party Change
1 2010 Labour NA
1 2011 Labour No Change
1 2012 Con Change
1 2013 Con No Change
2 2010 Con No Change
2 2
我正在使用ggplot2来统计和总结数据帧中每种模式出现的次数。testdata$V5是4种不同模式下的一个因素。testdata中的每一行都有一个模式条目,我想对它们进行计数。
p <- ggplot(testdata,aes(V5))
p = p + geom_histogram()
show(p)
此代码生成以下情节:
我现在试图在显示计数的每一个条形图上显示文本标签,但我不太明白如何使用stat_summary实现这一点。如何在每个x值栏的顶部生成显示计数的文本标签?
我试过了
p <- ggplot(testdata,aes(V5))
p = p + geom_
如何在R中将条形图从最高到最低排序?(ggplot2)
代码是这样的,但是可以随意做一个更好的代码哈哈Ps:这是一个巨大的数据。
ggplot(kiva, aes(repayment_interval, loan_amount, fill = repayment_interval)) +
geom_bar(stat = "identity") +
ggtitle("Total of loan for different types of repayment intervals")
我想为ggplot2条形图对象设置特定的条形图参数。
具体来说,我希望条形图从y轴值1开始,我希望下限是-1,上限是最大图值的1.25倍。
这个是可能的吗?如果是的话,如何才能做到呢?
下面是一些示例代码。
提前谢谢。
# loads ggplot2 package
library(ggplot2)
# displays information about data
colnames(mtcars)
mtcars
# creates bar plot
bar_plot__x_is_cyl__y_is_carb <-
# ---- NOTE: sets up ggplot d