负责人:程琳茹
合伙人:李玉婷
签约员工:闫玉荣
前言:学生成绩管理后台,看起来是一个简单的项目,但是对于我们今后的发展很重要,建设一个管理后台有很多方法,这里我们主要使用Rstudio,在之后的文章中,会详细给出我们小组完成项目的过程与遇到的问题,欢迎大家借鉴,此外,同学们要积极参与讨论。
项目步骤:1.熟悉与安装Rstudio,并且配置好R内部环境。
2.建立好文件所存放的位置与确保文档可以正常使用。
3.搭建一个简单的网站,分别分为server.R端口与ui.R端口。
4.搭建好网站后,插入一些前端使用的控件。
5.之后页面的布局。
6.参数集打包与传递。
7.管理权限的设置。
8.创建数据库,同时把数据读进去。
代码:
wd<-"c:/rrr"
dir.create(wd)
setwd(wd)
library(shiny)
install.packages("shiny")
library(shiny)
runApp("myzhan") 搭建一个网站
install.packages("RSQLite") 下载一个RSQLite包
library(RSQLite) 读取包
guandao<-dbConnect(RSQLite(),"c:/rrr/mydata.db")
dbListTables(guandao)
biao <- data.frame(name=c("zhang","wang","li"), 创建一个表
gender=c("nan","nv","nv"),
home=c("wuhai","baotou","jining"),
stringsAsFactors= F )
dbWriteTable(guandao,"myone",biao)
dbListTables(guandao)
dbListFields(guandao,"myone")
dbGetQuery(guandao,
"select * from myone"
)->get.from.mydata
View(get.form.mydata)