SQLiteデータベースをGitHubリポジトリからR環境にインポートするにはどうすればよいですか?GitHubからSQLiteデータベースをインポート
私は次の操作を行うことができ、私のローカルのハード上のSQLiteデータベースを持っている場合は、私はSQLiteのDBのGitHubの上に保存し、これを一般化したい:私はしたいと思いますリンクの
library("RSQLite")
db <- dbConnect(SQLite(), dbname="/path_to_file/database.sqlite")
dbListTables(db)
players<- dbGetQuery(db,'
select column1
from table1
')
例インポートは次のとおりです: https://github.com/cmohamma/jeopardy SQLite dbをネットワーク接続からメモリにロードすることができない場合は、少なくともコマンドラインインターフェイス経由でディスクにダウンロードする方法を知りたいと思います。
私はRSelenium経由でリポジトリにアクセスしようとしましたが、ブラウザ(Chrome)にGitHubから何かをダウンロードさせる方法がわかりません - リポジトリ内のファイルに移動できますが、ダウンロードボタン。
あなたのコードを使用してそれを読むことができます... http://stackoverflow.com/questions/21963020/reading-from-sqlite3-remote-databases – cory
@cory大丈夫、非常に興味深い。ありがとうございました。私はまだディスクにファイルをダウンロードし、コマンドラインスクリプト(私は推測で助けが必要です)を介してメモリにテーブルを読み込むことができるはずです。私はそれがメモリ自体に保存されているかどうかは気にしません(最初にディスクに保存する必要があると思います)。 –
私はsqliteデータベースのメモリ内の記憶は可能性があります "これが行われると、ディスクファイルは開かれず、純粋にメモリに新しいデータベースが作成されます。データベース接続が閉じられるとすぐにデータベースが存在しなくなります"https://www.sqlite.org/inmemorydb.html –