からデータをフェッチ:R Iが正常にRを使用してdbが私のmysqlからデータをフェッチMySQLのDBループ
library(RMySQL)
mydb = dbConnect(MySQL(), user='user', password='pass', dbname='fib', host='myhost')
rs = dbSendQuery(mydb, 'SELECT distinct(DATE(date)) as date, open,close FROM stocksng WHERE symbol = "FIB7F";')
data <- fetch(rs, n=-1)
dbHasCompleted(rs)
今私は、オブジェクトリストしました:
> print (typeof(data))
[1] "list"
各要素はタプルです
okよく今私の問題:私は%close(x)とclose(x)と翌日open(x + 1)のベクトルを取得したいと思います。 )最後まで私は項目に正しくアクセスできません!
例:((オープン)/クローズ* 100)-100)
私は試してみてください。
for (item in data){
print (item[2])
}
など、すべての可能な組み合わせ:
for (item in data){
print (item[][2])
}
が、右にアクセスすることはできません要素:!誰も助けることができますか?
返信ありがとうございます!私はその図書館をチェックします!しかし、より多くの結果の列の間には、より多くのnaifソリューションがループしていますか? – egariM
@egariMベースRで動作するオプションで更新しました。 –