- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我一直在尝试创建条形图,但我需要帮助:
name <- c('t1','t2')
reading <- c('yyyggrggryyy','grgrgrrryyyy')
df <- data.frame(name, reading)
读取值只能为'y'、'g'或'r',字符串长度始终为12。我尝试将读数“转换”为每个名称的堆积条形图,如下所示:
t1 堆积条:
Color Height
------ ------
yellow 3
green 2
red 1
green 2
red 1
yellow 3
谢谢
最佳答案
> df <- data.frame(name=rep(name, each=12),
reading=unlist(sapply(reading, strsplit, split="")))
> df
name reading
yyyggrggryyy1 t1 y
yyyggrggryyy2 t1 y
yyyggrggryyy3 t1 y
yyyggrggryyy4 t1 g
snipped
grgrgrrryyyy4 t2 r
grgrgrrryyyy5 t2 g
grgrgrrryyyy6 t2 r
grgrgrrryyyy7 t2 r
grgrgrrryyyy8 t2 r
grgrgrrryyyy9 t2 y
grgrgrrryyyy10 t2 y
grgrgrrryyyy11 t2 y
grgrgrrryyyy12 t2 y
qplot(reading, data=df, geom="bar")+facet_grid(~name)
如果你想要一个堆叠的条形图,那么你需要传递一个与你想要堆叠的分组变量相同的 x 参数:
qplot(x=name, data=df)+facet_grid(~name)+geom_bar(aes(fill = reading))
关于r - qplot 堆栈条形图,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18090122/
使用这个数据框,df: bat.condition bat.group bat.money 1 safe 2825.882 2
我一直在尝试创建条形图,但我需要帮助: name df df name reading yyyggrggryyy1 t1 y yyyggrgg
我想循环浏览一长串qplots或 ggplot2情节,在每个情节处暂停,以便我可以在继续之前对其进行检查。 以下代码不产生任何图: library(ggplot2) par(ask=TRUE) for
我正在尝试使用 qplot() 绘制一个简单的时间序列,就像使用 plot() 所做的那样。 x 变量是 as.POSIXlt 而 y 只是一些连续的测量。这是带有一些简短注释的代码。任何有关为什么这
我正在从 MySQL 数据库中获取相当大量的数据。大约150mb。 然后我绘制一些字段的图形: > qplot(myValues$average_submitted_chrg_amt, myValue
使用下面的代码,我可以设置 x 轴和 y 轴的标签,但不能在这里设置 cyl 颜色标签。 documentation没有办法解决。 qplot(mpg, wt, data=mtcars, colour
考虑以下数据框: x = read.table(text = 'Lo Re Pe 1 T 33 1 F 22 1 H 11 2 T 22 2 F 22', header = TRUE) 和下面的情节:
我使用 qplot 绘制了一个刻面图,并使用“填充”选项根据它们的值(高=红色,中=紫,低=蓝)为条着色 http://i.stack.imgur.com/raEzA.png 我的代码是: x = q
我在一个窗口中有两个直方图(使用 facet),我想控制轮廓和填充的颜色。我试过查找颜色 scales , aes() , + color , + fill ,包括颜色和填充 qplot ,所有导致预
我有一个数据集,不幸的是我的 dataframe 中的一些列标签包含符号(- 或 +)。这似乎不会打扰 dataframe,但是当我尝试使用 qplot 绘制它时,它会抛出一个错误: x <- 1:5
有没有一种方法可以识别(意味着:显示观察值)散点图中的某些点(使用 qplot()),例如 identify 对 plot() 所做的? 祝好,莎拉 最佳答案 尝试从我上面提供的链接修改这个 dat
到目前为止,我错过了一个在 y 轴上有一个分数的直方图函数。像这样: require(ggplot2) data(diamonds) idealD <- diamonds[diamonds[,"cut
我正在使用 qplot 函数生成直方图。它生成了漂亮的图,我对图形非常满意。我也想打印直方图数据,有什么办法可以从 qplot() 中检索它吗?返回对象?我正在使用 hist()函数,如果我们添加选项
我想为 qplot 做一个包装将默认几何体从 histogram 更改为至 dotplot如果 x是数字和 y为空。但是我无法得到 qplot与 geom_dotplot 一起工作: > x qpl
我的问题可能类似于 Fitting a density curve to a histogram in R 。使用 qplot 我用这个命令创建了 7 个直方图: (qplot(V1, data=d
这是我试过的情节的样本数据集 x<-runif(3, min=4, max=50) y<-runif(6, min=3, max=14) x1 <-runif(8, min=7, max=52) y1
我想使用 ggplot2 包中的 qplot 在样本图上绘制多条线。但我遇到了一些问题。 使用旧的绘图和线条函数我会做类似的事情 m m time y1 y2 1 1 5 -5 2
我尝试使用 expression(),它适用于 noraml 图,但我在下面的尝试失败了:有什么想法吗? 我想写:µg CO2 (下标 2) – C m-2 (上标 -2) h-1 (上标 -1) 完
我想用qplot (ggplot2) 然后用 magrittr 转发数据: 这有效: mtcars %>% qplot(mpg, cyl, data=.) 这会产生一个错误: mtcars %>% q
我已将日志加载到数据帧 v .您可以看到 head(v) 的输出: user_id page_id timestamp 1 139 1612783 2011
我是一名优秀的程序员,十分优秀!