【发布时间】:2017-05-31 11:48:15
【问题描述】:
这里是新手。我确信这很容易,并且之前已经回答过,但我现在已经找了一个多小时了,但找不到答案。
我有一个包含 3 个变量的数据框:
> str(statement)
'data.frame': 16464206 obs. of 3 variables:
$ statement_type_cd: Factor w/ 428 levels "A00001","A00002"...
$ statement_text : Factor w/ 9894526 levels...
$ serial_no : int 60146682 60149828 70011210...
我想提取与statement_type_cd 观察值GSXXXX 匹配的statement_text 观察值,即X 任意数字。
换句话说,我如何通过statement_type_cd 变量中以GS 开头的任何观察来子集数据帧?
谢谢:)
【问题讨论】:
-
使用
substr提取前2个字母并检查它们是否等于“GS”。