r - 我正在尝试检索与特定列中的内容相等的行
问题描述
使用 R,我试图从数据框中CS3013
的列中检索等于的行并将其分配给一个名为的新变量customer_id
retail_sorted
retail_CS3013
解决方案
我不明白你是想为完整data.frame
的retail_sorted$customer_id=="CS3013"
. 不过,我为您提供了第一种情况的解决方案:
retail_sorted$retail_CS3013 <- ifelse(test = retail_sorted$customer_id=="CS3013", yes = T, no = F)
然后你可以使用这个新变量来过滤 data.frame 只显示所需的retail_sorted$customer_id=="CS3013"
:
retail_sorted %>% dplyr::filter(retail_CS3013==T)
推荐阅读
- django - 如何在 Django 中显示不同时区的所有日期时间对象
- c - _Generic 适用于 typedef 结构还是仅适用于原始类型?
- c++ - 当我在 C++20 中使用范围时,为什么管道运算符不起作用?
- python - Python 3.8.2 - 尝试在本地网络中查找chromecast-PyChromecast
- html - 避免在电话区使用 ´ 或 ` 字符
- python - Python 虚拟环境使用与安装不同的模块
- php - 如何在结帐期间获取用户角色并将其存储为用户元?
- ada - 如何保存判别记录的访问类型以供以后使用
- express - 我们如何在使用 express 的自定义服务器中使用 buefy 配置 nuxtjs
- css - ::ng-deep 的范围是什么?