geom-text

    1热度

    1回答

    我想创建一个注释并对齐它。如果我使用: annotate("text", label = "atext", x = 1, y = 1) 文本的中心(e)被定位在(1, 1)。但是,我希望文本的左边界(a)为(1, 1)。我如何做到这一点?

    1热度

    2回答

    我知道这个问题已经被问很多时候,但我想我找到了所有的方法,其中没有一个似乎工作.. 这是我目前数据。 df <- data.frame(ID = c(1,2,3,4), Type = c("A","B","A","B"), Score1 = c(10,20,30,40), Score2 = c(20,40,60,80)) ID Type Score1 Score2 1 A 10 20

    0热度

    2回答

    我有一个数据集,我很感兴趣,看在测试的得分和人经历事件的百分比: dat <- data.frame(score = 1:7, n.event = c(263,5177,3599,21399,16228,10345,1452), n.total = c(877,15725,13453,51226,32147,26393,7875), percenta

    0热度

    1回答

    我正在使用g中的ggplot2绘制折线图。我想以适当的日期格式命名超过特定阈值的点。 我对绘制的图形代码: ggplot(DateSubset1, aes(TimeStamp)) + geom_line(aes(y = CPU, colour = "Orange")) + geom_line(aes(y = MEM), colour = "Black")+ scale

    2热度

    1回答

    我得到这个情节 使用此脚本 ggplot(df, aes(x=site_id, y=value)) + geom_bar(stat ="identity", width = 0.8, fill = "lightgreen")+ facet_wrap(~var, scales ="free_y")+ theme_bw()+ labs(x= " ")+

    0热度

    1回答

    我已经创建了一个气泡图,并且希望为气泡的大小给出一个标签。不过,我看不出我怎么能一个单元添加到标签,即不是说明“228”有标签写着“228 QQ” 的代码是: SalesChannells <- read.csv("SalesChannelsData.csv") View(SalesChannells) SalesChannelsScatter <- ggplot(SalesChannells

    0热度

    2回答

    我注释了多面图以包含上标,但难以使文本粗体显示。我意识到这与在剧情调用之外创建expression然后指定parse=TRUE有关。有可能是一个相当简单的解决方案,但迄今为止,我尝试过的任何方法都无法解决问题,其中包括使用bquote()和bold()。由于 library(ggplot2) data(iris) rsq<-c(.3,.6,.75) pos<-c(5,6,7) Spec

    0热度

    1回答

    我必须通过geom_text()来绘制表格,并尝试使用position_jitter/dodge和hjust使它看起来像一张桌子并改变文本被重叠或排列在倾斜的方式。 这里是一个示例代码: require(ggplot2) require(reshape2) dia3 <- melt(CO2, id = c(colnames(CO2)[1],colnames(CO2)[2])) dia3

    0热度

    2回答

    我想使用geom_text()(其中^表示上标)将“R^2 = 70%”添加到我的图中。 没有%符号,这很容易: my.data <- data.frame(x=1:5, y=1:5) p1 <- ggplot(my.data, aes(x=x, y=y)) + geom_point() p1 <- p1 + geom_text(x=2.5, y=5, label="R^2 == 70",

    0热度

    1回答

    我有一个数据框有10个值在每种5种和有2种类型。 df <- data.frame(x2=rnorm(100),y2=rnorm(100), type = c(rep("type a", 50), rep("type b", 50)), kind = rep(LETTERS[1:5],10)) 我想打印每个象限中百分比值的标签。我当前的代码是: ggplot(df, aes(x2, y2))