作者rlearner (rlearner)
看板R_Language
标题[问题] plot出date-time资料整理
时间Wed Jan 4 01:34:35 2017
[目的]--------------------------------------------
在ubuntu 环境上取用Mysql资料
并使用shiny server 去plot呈现折线图
(之所以会用plot是因为shiny server无法library(ggplot2))
[问题]--------------------------------------------
我从mysql取得的资料
如下url:
http://140.128.197.58:3838/sample-apps/rmysql2/
的下面的表格
plot-xy图中
x轴是time
y轴是PM2.5
该资料有两个栏位都是时间
不知可否吧
Date和time 合拼
或不用合拼,只要让x是照时间顺序plot出pm2.5就行
[code]--------------------------------------------
以下是在server.R的code,用shiny 执行
library(DBI)
library(RMySQL)
conn <- dbConnect(MySQL(), host="localhost", dbname="Airbox",
username = "root", password = "[password]")
#成功连上数据库
ES = dbGetQuery(conn, "select * from data_school where site='ES'")
plot(ES$time, ES$PM2.5, type="l")
[错讯讯息]--------------------------------------------
(chrom讯息)
Error:An error has occurred. Check your logs or contact the app
suthor for clarification.
(按F12 Console)
Wed Jan 04 2017 01:31:16 GMT+0800 (台北标准时间)
[DBG]: 3 message(s) discarded from buffer
希望大神,有什麽方法可整理资料??
@@
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 140.128.101.143
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/R_Language/M.1483464878.A.63F.html
1F:→ cywhale: 不太懂你的问题是连不上资料库?错误讯息是dbGetQuery? 01/06 09:29
2F:→ cywhale: 还是连上了?shiny挂掉?资料抓不回?还是资料像网页show出 01/06 09:31
3F:→ cywhale: 的那样,你只是想画出图?但你又问整理资料?问题到底是.. 01/06 09:32
4F:→ rlearner: 资料库可以取得 ,shiny server 呈现plot也没问题 01/11 15:19
5F:→ rlearner: 只是想把资料库中的date 和 time 栏位合拼而以 01/11 15:25
6F:→ rlearner: sor~打太快,问题不清楚@@ 01/11 15:25
7F:→ rlearner: 用paste合拼并用strptime转换成t格式以乎可以解决问题 01/11 15:26