问题标签 [rsqlite]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
r - rsqlite_query_send:无法执行1:无法打开数据库文件
我遇到了这个奇怪的数据库连接问题RSQLite
,我需要以某种方式解决。我已经在下面的链接中记录了如何重现此问题:
https://github.com/rstats-db/RSQLite/issues/101
这是数据库连接
我曾尝试关注SQLite
用户遇到unable to open database file
错误的其他基于 stackoverflow 的问题,但他们都说您必须明确设置完整的文件路径 - 这也没有帮助。
如果有人可以帮助诊断我遇到此错误的原因以便我可以解决它,我将不胜感激。
r - 迭代来自 R 的 SQLite 结果
我是使用 R 作为语言编程的新手。现在我正在尝试对查询结果进行基本循环,但我无法正确执行,让我们看看:
我有一个名为 RDB.sqlite 的数据库和一个名为 PERDIDAS 的表,其结构如下
| 身份证 | 周期 | 勇气 |
我有以下 R 代码:
当我运行这个脚本时,它只是调用 results 函数,将其 2 作为参数传递。这就是我在控制台上看到的:
[1] 2 2 2 2
[1] 2219.398 2218.256 2209.780 2236.723
怎么了 ?我不知道如何正确地迭代所有元素..你能帮我吗?我希望在控制台上看到类似的东西:
[1] 2219.398
[2] 2218.256
[3] 2209.780
[4] 2236.723
r - R中具有不同编码的数据帧
这是 R 内存中数据编码的片段。CSV 文件是使用编码“Latin-1”读取的data.table::fread
。正如这篇文章所暗示的,数据以不同的编码存储,这是不可取的,因为我会将数据留在 SQLite 数据库中,所以每当我将数据发送到数据库并回调它时,Latin-1 都不会被正确读取。有没有办法使这个正常化?一旦数据在 data.frame 的不同部分具有多种编码,似乎通用功能iconv
将不起作用。
r - RSQLite,如何将列名添加到表中?
我使用 RSQLite 包将几个 .txt 文件转储到计算机硬盘上的 SQLite 数据库中。由于 .txt 文件没有标题,我必须使用“header = FALSE”参数。这是我的代码的外观:
现在我想在 SQLite 数据库中的表中添加列名,我该怎么做?
r - R中的RSQL Lite引擎中的自己的函数
我找到了这个 SAS 的 SQL 代码,我想把它翻译成 RSQL Lite。
发生的第一个问题是 R 没有提供 intck 函数,该函数返回两个日期之间的月差。我发现了一个类似的函数(在stackoverflow),它看起来像这样:
我已经在 RSQL 之外测试了 mob 函数,到目前为止它运行良好。现在我想把 mob 函数放到上面写的 SQL 语句中。在 SQL 代码中,我想合并 permno 上的数据,此外我想将数据滞后 3 个月(这就是我使用 mob 函数的原因)。
年度文件如下所示:
CRSP 文件如下所示
即使很难,我也定义了函数 - 错误如下所示。
r - 将 PostgreSQL 本地文件分块读入 R 并导出为 .csv
我有一个PostgreSQL
格式的本地文件,我想将其读入 R 中并将其导出为.csv
.
我知道这可能是一个简单的问题,但我一点也不熟悉PostgreSQL
or SQL
。我已经尝试过使用 R 库之类的不同的东西RPostgreSQL
,但我无法理解这一点。RSQLite
sqldf
foreach - R中SQLite数据库的并行查询
我有一个大型数据库(~100Gb),我需要从中提取每个条目,对其进行一些比较,然后存储这些比较的结果。我试图在单个 R 会话中运行并行查询,但没有成功。我可以一次运行多个 R 会话,但我正在寻找更好的方法。这是我尝试的:
我没有收到任何错误,但只有一个核心启动。相比之下,如果我运行多个 R 会话,我所有的核心都会这样做。我究竟做错了什么?
r - 使用 getSRAdbFile() 会产生 sqlite 错误
我正在使用 Bioconductor 的 SRAdb 包。不幸的是,在尝试下载 SRAdb 时,我在 sqliteSendQuery 中遇到错误(见下文)。
有人建议安装最新的 sqlite3 版本。但问题仍然存在。
这是会话信息:
r - 如何将文档术语矩阵中的标记与单独的数据框(POS代码)匹配
基本上我有我的词袋:
等等等等
我有一个数据框,由我从 SQLite DB 调用的两列组成或仅包含两列。第 1 列是数百个单词的列表,第 2 列是每个单词对应的词性代码。
我正在尝试将我的 dtm 中的每个令牌与数据帧第 1 列中的相同术语匹配,以便每个令牌都可以匹配其相应的 POS 代码。本质上,数据框就像一个字典,我想将我的 dtm 中的每个标记与其定义相匹配。
我尝试了一堆 GREP 函数来做到这一点,但无济于事。有人对解决此问题的最佳方法有想法吗?
谢谢!