如何根据列表的长度分割字符向量

伊达

我有一个这样的字符向量:

a<-c("tanaman","cabai","banget","hama","sakit","tanaman","koramil","nogosari",
    "melaks","ecek","hama","tanaman","padi","ppl","ds","rambun") 

我想根据如下列表的长度将字符向量拆分为列表:

split.char<-list(c("tanaman", "cabai"),c("banget", "hama", 
"penyakit", "tanaman"),c("koramil", "nogosari", "melaks", "pengecekan", "hama",
 "tanaman"  , "padi", "ppl", "ds", "rambun"))  

我试图sapply(split.char, length)用来定义列表的长度split.char

Length <- sapply(split.char, length)
for(i in Length){
  split(a, Length(i))
 } 

但是我没有得到想要的输出,并且不断收到以下警告消息:

1: In split.default(ok, Length) : data length is not a multiple of split variable
2: In split.default(ok, Length) : data length is not a multiple of split variable
3: In split.default(ok, Length) : data length is not a multiple of split variable
斯吉布

您可以尝试以下方法:

split(x=a, f=rep(seq_along(Length), Length))

f长度必须与长度相同x(如果长度为1或分配器的长度x可以循环使用)。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

基于块长度向量的分割向量

来自分类Dev

如何从字符向量列表中删除“”

来自分类Dev

如何根据子列表的长度对列表列表进行排序

来自分类Dev

如何根据列表的长度分割字符向量

来自分类Dev

计算分割向量的平均长度

来自分类Dev

如何根据特定字符包装字符向量?

来自分类Dev

如何根据python中的字符分割行?

来自分类Dev

R:根据字符向量中的ID创建嵌套列表

来自分类Dev

如何使用R将向量分割为不同长度的子向量

来自分类Dev

如何根据字符分割字符串

来自分类Dev

Kotlin-如何根据字符的总长度拆分字符串列表

来自分类Dev

如果向量长度不同,如何在列表中单独粘贴

来自分类Dev

字符向量的字符列表

来自分类Dev

如何将包含可变长度字符向量的R列表拆分为特定列?

来自分类Dev

根据字符串的长度将其分成多个子列表

来自分类Dev

根据长度的分区分割列表

来自分类Dev

Linq:分割字符串长度并使用列表存储结果

来自分类Dev

使用分割长度时如何捕获空字符串

来自分类Dev

根据长度分割字符串

来自分类Dev

如何根据字符截断各种长度的字符串?

来自分类Dev

如何根据字符串长度打印?

来自分类Dev

固定长度后如何分割字符串数组

来自分类Dev

如何根据给定的字符和长度生成排列列表?

来自分类Dev

根据所需长度分割字符串

来自分类Dev

如何过滤R中的字符向量列表?

来自分类Dev

如何减去构造相同长度向量的列表

来自分类Dev

如何获取R中字符向量中元素的长度?

来自分类Dev

如何根据内部列表的长度对列表列表进行排序?

来自分类Dev

如何根据列表的长度禁用按钮

Related 相关文章

热门标签

归档