プログラミングでアイデアを具現化したい

あらゆるものを具現化するためにプログラミングを始めました。主にC# → 仮説アルファを妄想するのが日課。 アルファを見つけるのは感性と統計力。アルファを取りに行く手段はプログラミング。なんでもいいけどC#が好き。

RからSQLServerに接続する (windows)

手順① ODBCにデータソースを追加する。
f:id:tos5511:20180119211346p:plain

手順② RにRODBCをインストールする。
手順③ あとは以下コード

#ライブラリのインストール
install.packages("RODBC")

#ライブラリのロード
library(RODBC)

#DBへ接続
db <- odbcConnect("r_sql","id","pass")

#変数へクエリ結果を格納
table <- sqlQuery(db, 
"SELECT TOP 10 [Ccy],[Bid],[Ask],[SP],[Volume]
FROM [VCTS].[dbo].[price]
where [TickTime]>'2018-01-18 00:00:00.000'"
)

tableの中身
f:id:tos5511:20180119211859p:plain

これだけ簡単にデータベースに接続できたりする。