MySQL クエリの結果が取り込まれた R を使用してグラフをプロットしようとしています。次のコードがあります。
rs = dbSendQuery(con, "SELECT BuildingCode, AccessTime from access")
data = fetch(rs, n=-1)
x = data[,1]
y = data[,2]
cat(colnames(data),x,y)
これにより、次の出力が得られます。
BuildingCode AccessTime TEST-0 TEST-1 TEST-2 TEST-3 TEST-4 14:40:59 07:05:00 20:10:59 08:40:00 07:30:59
しかし、これは私が立ち往生するところです。「猫」データをRプロットに渡す方法がわかりました。私は何時間もオンラインで検索してきましたが、私が遭遇したほとんどの R プロットの例は使用されていますread.tables(text="")
。データはデータベースから取得する必要があり、ハードコードされていないため、これは私にとっては実現可能ではありません。また、出力を CSV として保存することについて何かを見つけましたが、MySQL は既存のファイルを上書きできないため、コードが実行された後はできませんでしたファイルが既に存在するため、もう一度実行します。
私の質問は、ハードコードされていないデータを使用してグラフをプロットするために、「猫」データ (または、より良い方法がある場合は別の方法) を使用するにはどうすればよいですか?
注: Web サーバーとして RApache を使用しており、Brew パッケージをインストールしています。