小编use*_*771的帖子

将 <NA> 替换为 NA

我有一个包含条目的数据框;看来这些值没有被视为 NA,因为 is.na 返回 FALSE。我想将这些值转换为 NA 但找不到方法。

replace r na

6
推荐指数
2
解决办法
2万
查看次数

如何计算多个列表中向量的平均值?

我有几个包含向量的列表,我想获得一个列表,哪些元素是初始列表的向量的平均向量.

示例:两个初始列表

lt1 <- list(a = c(1,2,3), b = c(2,5,10))
lt2 <- list(a = c(3,4,5), b = c(4,5,2))
Run Code Online (Sandbox Code Playgroud)

我想获得

lt12 <- list(a = c(2,3,4), b = c(3,5,6))
Run Code Online (Sandbox Code Playgroud)

我尝试了lapply和llply,但我总是最终获得每个列表的向量的平均值.

r function list mean

5
推荐指数
1
解决办法
454
查看次数

如何使用ggplot2在刻面图中定义y轴断点?

我必须绘制具有非常不同的范围值的数据.我正在使用ggplot2的facet设计和选项facet_grid(variable ~ ., scales = "free").但是,我想在y轴上设置断点的值,使得对于所有变量,断点都是c(0, max(variable)/2, max(variable)).我试过用scale_y_continuous,但没用.

可重复的例子:

v1 <- sample(rnorm(100, 10, 1), 30)
v2 <- sample(rnorm(100, 20, 2), 30)
v3 <- sample(rnorm(100, 50, 5), 30)
fac1 <- factor(rep(rep(c("f1", "f2", "f3"), each = 10), 3))

library(reshape2)
library(ggplot2)
df1 <- melt(data.frame(fac1, v1, v2, v3))
ggplot(df1, aes(fac1, value, group = variable)) +
  geom_point() +
  facet_grid(variable ~ ., scales = "free") +
  theme_bw()
Run Code Online (Sandbox Code Playgroud)

plot axis r ggplot2

5
推荐指数
1
解决办法
412
查看次数

标签 统计

r ×3

axis ×1

function ×1

ggplot2 ×1

list ×1

mean ×1

na ×1

plot ×1

replace ×1