在r中选择特定值后选择行
我只想在值“ openwebsite”和“ closewebsite”之间选择我的数据框架的所有行(包括行本身)(请参阅变量“活动”)。我需要使用选择或过滤器功能吗?
非常感谢!
dataframe:
人 | 活动 | 持续时间 |
---|---|---|
1 | 写 | 9 |
1 | OpenWebsite | 8 |
1 | 油漆 | 9 |
1 | 写 | 2 |
1 | 写 | 4 |
1 | 闭合Website | 9 |
1 | 写 | 4 |
输出
persition | utivation | 持续时间 |
---|---|---|
1 | OpenWebsite | 1 OpenWebsite 8 |
1 | Paint | 9 |
1 | 写 | 2 |
1 | 写 | 4 |
1 | CloseWebsite | 9 |
I just want to select all the rows (including the row itself) of my data frame between the value "openwebsite" and "closewebsite" (see variable "activity"). Do I need to use the select- or filter-function?
Thank you a lot!
Dataframe:
Person | activity | duration |
---|---|---|
1 | write | 9 |
1 | openwebsite | 8 |
1 | paint | 9 |
1 | write | 2 |
1 | write | 4 |
1 | closewebsite | 9 |
1 | write | 4 |
Output
Person | activity | duration |
---|---|---|
1 | openwebsite | 8 |
1 | paint | 9 |
1 | write | 2 |
1 | write | 4 |
1 | closewebsite | 9 |
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
您可以尝试
或
You may try
or
您还可以使用
grep
获得开始和结束编号,例如You can also get the start and end row number with
grep
, e.g.