问题标签 [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.

0 投票
0 回答
396 浏览

r - rsqlite_query_send:无法执行1:无法打开数据库文件

我遇到了这个奇怪的数据库连接问题RSQLite,我需要以某种方式解决。我已经在下面的链接中记录了如何重现此问题:

https://github.com/rstats-db/RSQLite/issues/101

这是数据库连接

我曾尝试关注SQLite用户遇到unable to open database file错误的其他基于 stackoverflow 的问题,但他们都说您必须明确设置完整的文件路径 - 这也没有帮助。

如果有人可以帮助诊断我遇到此错误的原因以便我可以解决它,我将不胜感激。

0 投票
1 回答
1153 浏览

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

0 投票
0 回答
712 浏览

r - R中具有不同编码的数据帧

这是 R 内存中数据编码的片段。CSV 文件是使用编码“Latin-1”读取的data.table::fread。正如这篇文章所暗示的,数据以不同的编码存储,这是不可取的,因为我会将数据留在 SQLite 数据库中,所以每当我将数据发送到数据库并回调它时,Latin-1 都不会被正确读取。有没有办法使这个正常化?一旦数据在 data.frame 的不同部分具有多种编码,似乎通用功能iconv将不起作用。

0 投票
0 回答
253 浏览

r - RSQLite,如何将列名添加到表中?

我使用 RSQLite 包将几个 .txt 文件转储到计算机硬盘上的 SQLite 数据库中。由于 .txt 文件没有标题,我必须使用“header = FALSE”参数。这是我的代码的外观:

现在我想在 SQLite 数据库中的表中添加列名,我该怎么做?

0 投票
1 回答
236 浏览

r - R中的RSQL Lite引擎中的自己的函数

我找到了这个 SAS 的 SQL 代码,我想把它翻译成 RSQL Lite。



发生的第一个问题是 R 没有提供 intck 函数,该函数返回两个日期之间的月差。我发现了一个类似的函数(在stackoverflow),它看起来像这样:

我已经在 RSQL 之外测试了 mob 函数,到目前为止它运行良好。现在我想把 mob 函数放到上面写的 SQL 语句中。在 SQL 代码中,我想合并 permno 上的数据,此外我想将数据滞后 3 个月(这就是我使用 mob 函数的原因)。


年度文件如下所示:

CRSP 文件如下所示


即使很难,我也定义了函数 - 错误如下所示。

0 投票
2 回答
690 浏览

r - 将 PostgreSQL 本地文件分块读入 R 并导出为 .csv

我有一个PostgreSQL格式的本地文件,我想将其读入 R 中并将其导出为.csv.

我知道这可能是一个简单的问题,但我一点也不熟悉PostgreSQLor SQL。我已经尝试过使用 R 库之类的不同的东西RPostgreSQL,但我无法理解这一点。RSQLitesqldf

0 投票
1 回答
2086 浏览

foreach - R中SQLite数据库的并行查询

我有一个大型数据库(~100Gb),我需要从中提取每个条目,对其进行一些比较,然后存储这些比较的结果。我试图在单个 R 会话中运行并行查询,但没有成功。我可以一次运行多个 R 会话,但我正在寻找更好的方法。这是我尝试的:

我没有收到任何错误,但只有一个核心启动。相比之下,如果我运行多个 R 会话,我所有的核心都会这样做。我究竟做错了什么?

0 投票
1 回答
556 浏览

r - 使用 getSRAdbFile() 会产生 sqlite 错误

我正在使用 Bioconductor 的 SRAdb 包。不幸的是,在尝试下载 SRAdb 时,我在 sqliteSendQuery 中遇到错误(见下文)。

有人建议安装最新的 sqlite3 版本。但问题仍然存在。

这是会话信息:

0 投票
1 回答
842 浏览

r - 如何将文档术语矩阵中的标记与单独的数据框(POS代码)匹配

基本上我有我的词袋:

等等等等

我有一个数据框,由我从 SQLite DB 调用的两列组成或仅包含两列。第 1 列是数百个单词的列表,第 2 列是每个单词对应的词性代码。

我正在尝试将我的 dtm 中的每个令牌与数据帧第 1 列中的相同术语匹配,以便每个令牌都可以匹配其相应的 POS 代码。本质上,数据框就像一个字典,我想将我的 dtm 中的每个标记与其定义相匹配。

我尝试了一堆 GREP 函数来做到这一点,但无济于事。有人对解决此问题的最佳方法有想法吗?

谢谢!

0 投票
1 回答
84 浏览

r - SQL 数据在条形图上显示 1

我已经学习了四个小时的 R 编程。当我从 SQL 脚本创建条形图时,条形值全为 1。这是我的步骤:

当我查看(出)时,它给了我这个: 在此处输入图像描述

然后我尝试制作一张桌子:

我最终得到了这个,基本上都是1??

在此处输入图像描述