r - 在字符串列中使用带有 str_extract 的 setkey 是否有任何速度优势?
问题描述
我现在开始学习如何使用 data.table 包,我正在做的一项任务是从文本列中提取特定的单词,在每一行中我都有一个产品名称。一行示例:
The product XXXX is used in food tests.
在这种情况下,我需要查看我的产品列表中的一个单词是否是 thisXXXX
并从列中提取产品的名称。
DT[, `:=` (PRODUCT_NAME = str_extract(PRODUCT_DESCRIPTION, PRODUCT_LIST))
在此搜索和提取过程中使用此列作为键是否有任何速度增益?
解决方案
推荐阅读
- python - 只能运行一个 XML 文件,但不能加载所有文件
- javascript - 是否可以有条件地在 pdfMake 库中显示一些文本?
- android-studio-arctic-fox - Android Studio 北极狐 | 2020.3.1 补丁 2 更新
- c++ - 为什么 C++ 数组在第 4 个元素之后不起作用?
- python - 制作cnn+lstm模型时layer time_distributed的error input 0 is in compatible with the layer
- javascript - 如何在 ng-select 中初始设置一个值?
- ios - 以编程方式根据子视图调整 UIView 的宽度和高度
- flutter - 如何以像素或 Flutter/Dart 中的任何其他单位在 Positioned 小部件中设置 left 和 top?
- laravel - Laravel 电子邮件验证 API 响应时间过长
- javascript - JS 在点击中断元素或弹出窗口时更新 URL