相关疑难解决方法(0)

R:删除向量的最后一个元素

如何删除动物园系列的最后100个元素?

我知道名字[-element]符号,但我不能让它减去一个完整的部分

r vector elements

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

R返回所有因子的函数

我正常的搜索foo让我失望.我正在尝试找到一个R函数,它返回整数的所有因子.至少有2个包含factorize()函数的包:gmp和conf.design,但这些函数只返回素因子.我想要一个能够返回所有因子的函数.

显然,搜索这个很困难,因为R有一个叫做因子的结构,它会在搜索中产生很多噪音.

r factorization

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

R 省略序列中的最后一个元素

当我们想要 R 中的序列时,我们可以使用以下任一结构:

> 1:5
[1] 1 2 3 4 5
> seq(1,5)
[1] 1 2 3 4 5
Run Code Online (Sandbox Code Playgroud)

这会产生从开始到停止(包括)的序列有没有办法生成从开始到停止(不包括)的序列?喜欢

[1] 1 2 3 4 
Run Code Online (Sandbox Code Playgroud)

另外,我不想使用像减号运算符这样的解决方法,例如:

seq(1,5-1)
Run Code Online (Sandbox Code Playgroud)

这是因为我希望代码中的语句优雅而简洁。在我的现实世界示例中,startstop不是硬编码整数,而是描述性变量名称。使用这个variable_name -1结构只是我的脚本更丑陋并且难以让审阅者阅读。

PS:这个问题与删除向量的最后一个元素的问题之间的区别在于,我要求生成序列,而前者侧重于删除向量的最后一个元素此外,这里提供的答案是不同的并且与我的问题相关

r function vector subset sequence

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

标签 统计

r ×3

vector ×2

elements ×1

factorization ×1

function ×1

sequence ×1

subset ×1