Rとトレード

quantmodで株価データ取得

米株データ取得がデフォルトだけど、src="yahooj"とすれば日本株データも取得可能。早速エラーだったが、パッケージが無かっただけ。 > getSymbols('6758.T', src="yahooj") getSymbols.yahooj(Symbols = "6758.T", env = <environment>, verbose = FALSE, でエラー: pack</environment>…

RからMySQL接続1 〜 RMySQL

ソース。 > install.packages("RMySQL") > require(RMySQL) > conn<-dbConnect(MySQL(), user="ユーザ名", password="パスワード", dbname="r", host="ホスト名/IPアドレス") > dbList<-dbListTables(conn) > class(dbList) [1] "character" > sql_command<-…

Excelファイルからデータを取り出す/データを書き込むパッケージ 〜 XLConnect

パッケージ「XLConnect」をインストールして、次のように使えばいい。 > install.packages("XLConnect") 警告: package ‘XLConnect’ is in use and will not be installed > library("XLConnect") > orderBook<-loadWorkbook("order.xlsx") > signals=readWo…

Yahoo Finance Americaから株価を取得してグラフにする

Yahoo Finance Americaから株価を取得してグラフにする。 取得した株価の銘柄は「The Bank of New York Mellon Corporation (BK)」。データはこんな感じのCSV。 Date Open High Low Close Volume Adj Close 2016/1/4 40.290001 40.290001 39.48 39.970001 74…

R関数メモ

適宜、Rの関数をメモするためのエントリー。■%in% ベクトルvec1の中でベクトルvec2にも入っている要素を確認する関数 > vec1<-c(1,3,6,9,3.4) > vec2<-c(0,3,5,9,4) > vec1 %in% vec2 [1] FALSE TRUE FALSE TRUE FALSE■complete.cases 行ごとにNAがある場合…