geom-bar

    0热度

    1回答

    我正在使用ggplot2 geom_bar制作一系列条形图。每个城市都有三个数据点,我正在为每个城市制作一个图表。我想将每个图表中的第二个和第三个条形图标记为前一个条形图的百分比(例如,看起来像5,4,3的数据将读取5,80%,75%)。 在这个数据中,我的价值应该是所有图中条1的标签。 dum2/dum1 * 100应该是dum2值栏的标签。 dum3/dum2 * 100应该是值为dum3的栏

    0热度

    3回答

    我发现很多问题都会在ggplot2中处理重新定位错误条,但没有一个具有我特殊问题。我希望这不是重复的! 我有一个多面的barplot,我试图在已经计算出的置信区间添加错误栏。参数stat和position似乎没有任何影响,不管它们是在aes()参数中还是仅在geom_errorbar()。以下是我与合作: > dput(anthro.bp) structure(list(Source = str

    2热度

    1回答

    我能够生产具有可变binwidths一个barplot使用 byA<-barplot(table(A),width=B$length, space = 0,col="black") 我怎么可能做使用ggplot一样吗? 我已经试过这样: ggplot(data.frame(table(A)), aes(x=B$Start, y=Freq, width=B$length)) + geo

    2热度

    1回答

    我有这样一个DF: library(dplyr) library(data.table) library(ggplot2) library(scales) Events <- c("A_1","A_2","A_3","B_1","B_2","B_3","C_1","C_2","C_3","D_1","D_2","D_3","E_1","E_2","E_3") Percentage_Oc

    1热度

    1回答

    我想将标签添加到一个相当简单的条形图(即,geom_bar)。 position_dodge()在geom_text()内纠正标签的垂直间距,但不纠正水平间距。我怎样才能让ggplot2将我的标签正确地散布在酒吧上方? library(tidyr) library(grid) library(ggplot2) data = read.table('temp.dat', header=T)

    2热度

    2回答

    我有4个实验组比例响应数据,以计算每个组2个不同的统计离散值。我想下图(我可以实现): 我获得该图用下面的代码: Group<-c('a','b','c','d','a','b','c','d') Statistic<-c('Mean','Mean','Mean','Mean','d','d','d','d') Val<-c(.75,.83,.79,.69,.5,.02,.1,.3) dfm

    0热度

    1回答

    我有一些数据,有些组在所有月份都没有出现。我正在将其绘制在条形图上,但文本标签显示的是数字值,但文本并不位于每个条的顶部。我尝试使用标签的位置“闪避”,但没有成功。 下面是一个可重复的例子: library(ggplot2) library(dplyr) library(scales) data.frame(Month = as.Date(c("2015-01-01", "2015-01-

    0热度

    1回答

    我有下表。我需要通过Freq订购数据,但是,我还需要显示两个x轴标签 - 一个用于start.station,另一个用于end.station,这样就可以清楚地知道我正在谈论电台对。我使用interaction,但现在不知道如何输入代码以Freq订购。另外,我想在顶部X轴上显示start.station,并在底部X轴上显示end.station。 > new_pairs x y Freq sta

    5热度

    1回答

    是否可以使用ggplot2 2.0引入的笔划参数来调整条纹周围的边框厚度?如果没有,是否有办法控制沿边界厚度线条的边界厚度? Stroke applies to borders around certain shapes -- see the second answer 一个非常温和的MWE,只显示填写: factor <- c("One", "Two", "Three", "Four") va

    0热度

    1回答

    我有我想要在分面条形图中显示的数据。 我想出了这个: 然而,刻面应该由wert2从kat的列,其中区域是de订购。 这意味着,“SVP”面应该在最左边,然后是“SP”,依此类推。 我该如何达到这个顺序?小平面内的顺序应始终为“de”,“fr”,“it”。 第二个问题是:如何根据facet标题手动设置每个构面的颜色?在一个方面应该是相同的色调,并且wert1列应该更亮一些。 的ggplot代码: g