首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >子设置为仅输出单个列中的某些CHAR名称

子设置为仅输出单个列中的某些CHAR名称
EN

Stack Overflow用户
提问于 2019-07-17 08:27:56
回答 1查看 181关注 0票数 0

我希望能够保留"conm“列包含特定银行名称的所有行。您可以从代码中看出,我正尝试使用子集来完成此任务,但无济于事。

我已经尝试过使用子集来实现这一点。

代码语言:javascript
复制
 CMPSTPRFT12 <- subset(CMPSPRFT11, conm = MORGUARD CORP | conm = LEHMAN BROTHERS HOLDINGS INC)

我希望rstudio中的输出只显示包含银行名称的列包含特定银行的所有行,而不是所有银行。我想要SUnTrust、雷曼兄弟、摩根士丹利、高盛、PennyMac、美国银行和房利美。

EN

回答 1

Stack Overflow用户

发布于 2019-07-17 08:43:10

请参阅其他帖子,了解如何对他人更有帮助地表达您的问题。How to make a great R reproducible example

您可以使用dplyrfilter

代码语言:javascript
复制
df <- data.frame(bank=letters[1:10],
                 value=10:19)

df %>% filter(bank=='a' | bank=='b')

  bank value
1    a    10
2    b    11

banks <- c('d','g','j')
df %>% filter(bank %in% banks)

  bank value
1    d    13
2    g    16
3    j    19
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/57067021

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档