我想使用mathematica分析sqlite的一些数据吗?
但是我不知道该怎么做。
而且我不确定mathematica是否支持sqlite的数据。
最佳答案
显然,SQLite支持是already available in Mathematica,尽管它没有记录。因此,请谨慎操作!
使用以下方法打开数据库:
db = Database`OpenDatabase["thefilename.sqlite"]
然后使用以下命令运行SQL语句:
results = Database`QueryDatabase[db, "SELECT foo FROM bar WHERE boo = ?", { "some string" }]
那应该足以让您继续前进。 (您必须将数据从数据库中提取到Mathematica中进行分析;仅在磁盘上“静止”时,什么也做不了。如果您要进行复杂的分析,可能需要花费一些时间将这些数据放入磁盘中)。 SQL查询,尤其是在数据库上设置了明智的索引的情况下。)