【发布时间】:2018-09-21 18:46:52
【问题描述】:
我正在尝试从 R 中的 SQL 语句中提取表名。例如,我会将 SQL 查询导入 R,其中一行将包含:
SELECT A , B
FROM Table.1 p
JOIN Table.2 pv
ON p.ProdID.1 = ProdID.1
JOIN Table.3 v
ON pv.BusID.1 = v.BusID
WHERE SubID = 15
ORDER BY v.Name;
在 R 中,我一直在尝试将 strsplit 用于 SQL 语句,该语句将每个单词分成一列,创建一个数据框,然后找到与单词“from”的匹配项并提取下一个单词,即 Table .1.
我在如何从多个联接中提取其他表时遇到问题,或者是否有更有效的方法或我在研究期间没有遇到的包。任何帮助将不胜感激!
【问题讨论】:
标签: r text-mining text-extraction