小编Jda*_*dan的帖子

在向量值之间生成一系列数字

我有一个数字向量

x <- c(2,5,1,6)
Run Code Online (Sandbox Code Playgroud)

我正在尝试生成一系列值 - 从1开始 - 介于值和包含值之间,x以便我留下以下字符串

1,2,3,4,5,4,3,2,1,2,3,4,5,6
Run Code Online (Sandbox Code Playgroud)

我试图找到执行此任务所需的功能(例如seq,order,arrange)但是我似乎无法找到我需要做的事情.

r vector sequence

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

在R中按组删除数据尾部

我有一个类似的数据框

df <- data.frame(group=c("a", "b"), value=1:16,trim=rep(1:2))
Run Code Online (Sandbox Code Playgroud)

我试图弄清楚如何删除每组的最后一行.要从每个组中删除的行数在"trim"变量中定义.
我已经想出如何使用从所有组中删除指定数量的行

x<-do.call("rbind", lapply(split(df, df$group), head,-2))
Run Code Online (Sandbox Code Playgroud)

但是,我似乎无法弄清楚如何从"trim"列中指定的组中删除行数.换句话说,我希望将a组分组以修剪最后一行,将b组修剪为最后2行.

r head lapply

3
推荐指数
1
解决办法
554
查看次数

生成旋转表面的 3D 图(GLM 逻辑曲线示例)

原标题(含糊):如何仅根据 x 和 z 值制作圆形表面


我有与 x 轴和 z 轴相关的数据,类似于以下值new.data

mydata <- structure(list(Dist = c(82, 82, 85, 85, 126, 126, 126, 126, 178, 
178, 178, 178, 178, 236, 236, 236, 236, 236, 312, 368, 368, 368, 
368, 368, 425, 425, 425, 425, 425, 425, 560, 560, 560, 560, 560, 
612, 612, 612, 612), pDet = c(1, 1, 1, 0, 1, 1, 0, 1, 1, 1, 0, 
1, 1, 1, 0, 0, 1, 0, 0, 0, 1, 0, …
Run Code Online (Sandbox Code Playgroud)

3d plot r surface glm

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

标签 统计

r ×3

3d ×1

glm ×1

head ×1

lapply ×1

plot ×1

sequence ×1

surface ×1

vector ×1