![]() |
1
253
如果您不想修改列表(例如,将删除元素的列表传递给函数),可以使用索引:负索引表示“不包含此元素”。
此外,逻辑索引向量也很有用:
|
![]() |
2
240
我一点也不知道R,但一点创造性的谷歌搜索让我来到了这里: http://tolstoy.newcastle.edu.au/R/help/05/04/1919.html 这里的关键引语是:
A. response to that post later in the thread 国家: 和 relevant section of the R FAQ 说:
它似乎告诉您(以一种有点倒退的方式)如何删除元素。 希望这能帮助你,或者至少能引导你朝着正确的方向前进。 |
![]() |
3
37
列表 在R中:
|
![]() |
4
33
我想补充一点,如果是
名单
你可以简单地使用
因此,您可以覆盖原始列表
|
![]() |
5
22
从单行列表中删除空元素:
|
![]() |
6
17
如果您有一个命名列表,并且希望删除特定元素,则可以尝试:
这将列出一个清单
或者更好:
这样,尝试删除不存在的元素(例如。
|
![]() |
7
10
这是rlist软件包( http://cran.r-project.org/web/packages/rlist/index.html 范例( http://cran.r-project.org/web/packages/rlist/vignettes/Filtering.html
结果:
|
![]() |
8
9
我不知道你是否还需要一个答案,但我从我有限的(3周的自学R)经验中发现,使用
更准确地说,使用
将抛出错误
我发现工作更稳定的是
|
![]() |
9
9
使用
从列表中删除单个元素
从列表中删除多个元素
|
![]() |
10
5
只是想快速添加(因为我在任何答案中都没有看到),对于命名列表,您也可以这样做
|
![]() |
11
3
对于命名列表,我发现这些助手函数很有用
|
![]() |
12
1
使用lappy和grep:
|
![]() |
13
0
您还可以使用
|
![]() |
14
0
下面是一个简单的解决方案,可以使用base R完成。它从原始数字列表中删除数字5。您可以使用相同的方法从列表中删除所需的任何元素。
|
![]() |
15
-1
这个怎么样?同样,使用索引
或
|
![]() |
16
-1
你可以用
|
![]() |
17
-1
如果希望避免使用数字索引,可以使用
以及向量
|
|
Marc B. · 使用ggplot2创建条形图时“缺少值” 1 年前 |
|
Mallikarjun M · 如何使用随机森林进行时间序列预测? 1 年前 |
|
ly li · 模型摘要:当表格形状改变时,拟合优度消失 1 年前 |
![]() |
RoyBatty · 统计每个字符在整个数据集中出现的次数 2 年前 |
![]() |
stats_noob · R: 记录某个“行为”发生的循环的索引? 2 年前 |