作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我想使用 ggplot2 创建一个分面图,其中 y 轴的最小限制将是固定的(比如 0),而最大限制将由分面中的数据确定(就像 scales="free_y"
时一样。我希望像下面这样的东西会起作用,但没有这样的运气:
library(plyr)
library(ggplot2)
#Create the underlying data
l <- gl(2, 10, 20, labels=letters[1:2])
x <- rep(1:10, 2)
y <- c(runif(10), runif(10)*100)
df <- data.frame(l=l, x=x, y=y)
#Create a separate data frame to define axis limits
dfLim <- ddply(df, .(l), function(y) max(y$y))
names(dfLim)[2] <- "yMax"
dfLim$yMin <- 0
#Create a plot that works, but has totally free scales
p <- ggplot(df, aes(x=x, y=y)) + geom_point() + facet_wrap(~l, scales="free_y")
#Add y limits defined by the limits dataframe
p + ylim(dfLim$yMin, dfLim$yMax)
length(lims) == 2 is not TRUE
)对我来说并不奇怪,但我想不出开始解决这个问题的策略。
最佳答案
在您的情况下,以下任一方法都有效:
p + expand_limits(y=0)
p + aes(ymin=0)
关于r - 使用 ggplot 在刻面上创建部分固定、无部分的轴限制?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12731835/
我有一个 UITableView,在标题中有一个 View 。此 View 具有细条纹背景并包含一个 UILabel。我希望 UILabel 文本看起来像节标题的文本。我怎样才能做到这一点? 最佳答案
我是一名优秀的程序员,十分优秀!