ggplot2

    1热度

    2回答

    您好所有, 我有以下熔融数据: X variable value 1 StationA SAR11.cluster 0.001309292 2 StationB SAR11.cluster 0.002712237 3 StationC SAR11.cluster 0.002362708 4 StationD SAR11.cluster 0.002516751 5 StationE

    125热度

    7回答

    我正在绘制分类变量,而不是显示每个类别值的计数。 我正在寻找一种方法来获得ggplot来显示该类别中的值的百分比。当然,可以用计算的百分比创建另一个变量并绘制一个变量,但我必须做几十次,我希望能够通过一个命令来实现。 我与尝试的东西像 qplot(mydataf) + stat_bin(aes(n = nrow(mydataf), y = ..count../n)) + sca

    0热度

    1回答

    假设我有一个指定的位置(经/纬度),高度列个人的R数据帧,性别: x <- data.frame( lat=c(39.5,39.51,38,38.1,38.2), long=c(86,86,87,87,87), gender=c("M","F","F","M","F"), height=c(72,60,61,70,80) ) 我想斌数据两个维度(例如,进

    2热度

    1回答

    我很高兴听到有一个reshape2软件包的更新版本。 我安装了软件包,但发现ggplot2软件包仍然坚持要有reshape软件包,而不是reshape2软件包,因为我手动删除了软件包,然后ggplot2无法运行。 我能做些什么来解决它?谢谢!

    2热度

    2回答

    默认情况下,堆叠式条形图使用基于色相的色阶来区分条的不同部分。由于我的堆栈对应的因子水平是有序的,我想使用梯度比例。 这里有一些虚构的调查问卷的数据 dfr <- data.frame( question = c("Do you like R?", "How about Stack Overflow?"), rubbish = c(2, 1), so.so = c(7,

    7热度

    3回答

    我无法传递存储在变量中的POSIXct作为geom_rect的xmin/xmax。我试图构建一个独立的示例,而不会使我想要做的事情变得无足轻重...... 这个想法是采用一个ggplot2绘图对象,其中x是一个POSIXt,并且“放大”特定的时间范围。变焦位于前80%,整个系列位于最后20%,指示器上部放大了部分。 我的问题是,我似乎无法得到传入geom_rect的xmin/xmax - 我尝试过

    44热度

    4回答

    我有一个data.frame,从最高到最低排序。例如: x <- structure(list(variable = structure(c(10L, 6L, 3L, 4L, 2L, 8L, 9L, 5L, 1L, 7L), .Label = c("a", "b", "c", "d", "e", "f", "g", "h", "i", "j"), class = c("ordered", "f

    0热度

    1回答

    我有一个非常简单的data.frame dput(X),如下: x <- structure(list(variable = c("a", "b", "c", "d", "e", "f", "g", "h", "i", "j", "k", "l", "m", "n", "o", "p"), top2 = c(0.51, 0.24, 0.55, 0.36, 0.56, 0.67, 0.36, 0

    203热度

    4回答

    一个非常newbish问题的线条,但说我有这样的数据: test_data <- data.frame( var0 = 100 + c(0, cumsum(runif(49, -20, 20))), var1 = 150 + c(0, cumsum(runif(49, -10, 10))), date = seq(as.Date("2002-01-01"),

    5热度

    2回答

    我想要做的是在下面的例子中标记两个geom_bar()以及它们各自的数据标签。到目前为止,我只能得到一个或另一个展现出来: dput(): x <- structure(list(variable = c("a", "b", "c"), f = c(0.98, 0.66, 0.34), m = c(0.75760989010989, 0.24890977443609, 0.175125)), .