★★R自动化、shiny等
shiny等
维格堂406小队
人天生都是软弱的,唯其软弱而犹能承担起苦难,才显出人的尊严。
展开
-
Shiny07---用Shiny完成分箱调参工作
业务提需求,希望可以自动寻找阈值,完成分箱工作,继而找到合适的区间,区别好坏用户。采用R软件的smbinning包,提供自动最优分箱和手动切分两种方式,便于业务同事自动化的切分区间和观察结果。 提供ui和sever脚本,供大家参考。 UI脚本# 参数调整 --------------------------------------------------------------...原创 2018-04-05 19:46:34 · 485 阅读 · 0 评论 -
Shiny06---DT:一个Java包DataTables的R接口
R包DT提供一个Java包DataTables的R接口。R的数据对象,如矩阵、数据框能够以网页中表格的形式展现。并且提供筛选、排序、页码等功能。 可以从CRAN上安装稳定版,或者用devtools::install_github('rstudio/DT') 安装开发版本。# if (!require("DT")) install.packages('DT')devtools::session_i翻译 2017-09-17 21:43:32 · 1461 阅读 · 0 评论 -
Shiny05---withProgress显示进度条
翻译的一塌糊涂,专业词汇实在是看不懂,目前也就只能凑活把功能实现咯REFhttps://shiny.rstudio.com/reference/shiny/latest/withProgress.html参数设置函数选项withProgress(expr, min = 0, max = 1, value = min + (max - min) * 0.1, message = NULL, deta原创 2017-09-18 18:01:20 · 2591 阅读 · 0 评论 -
Shiny04---DT和进度条在shiny中的应用
找了半天终于找到了shiny中显示进度条的方法,直接上demo,记录下。UI脚本### UIlibrary(shiny)ui = fluidPage( sidebarPanel( #侧边栏的控制键 width = 3,#设置侧边栏的宽度 #时间控件 dateRangeInput( inputId = "date", label = h2原创 2017-09-19 15:01:11 · 1422 阅读 · 0 评论 -
Shiny03---实现单选框联动
先上代码,其他的再说代码ui <- fluidPage( sidebarPanel( #侧边栏的控制键 width = 3,#设置侧边栏的宽度 p("The checkbox group controls the select input"), radioButtons("inCheckboxGroup", "Input checkbox",原创 2017-09-19 20:01:00 · 2524 阅读 · 2 评论 -
Shiny02---Shiny异常解决
1、重复提交报错之前遇到的问题,一直没解决~感谢geogle报错日志# 查看日志cd /var/log/shiny-server # 日志存放路径cat Data_Compass-shiny-20170913-193720-43061.log# 报错信息Warning: Error in <Anonymous>: cannot open file 'Rplots.pdf'解决方式chown原创 2017-09-13 20:20:32 · 1170 阅读 · 0 评论 -
Shiny01---Shiny Server配置
一、linux安装R使用yum命令安装R 安装epel-release yum install epel-release安装R yum install R 默认似乎是最新版的,安装别的版本好像要加上URL。我直接默认安装,没有出现问题查看安装的版本 yum list R 二、linux安装R Package1、直接在R的命令行中输入install.packages() 2、似原创 2017-07-14 13:31:45 · 5571 阅读 · 0 评论 -
Rmarkdown02---Rmarkdown转换PDF
想试试R语言自动化报告,结果出现中文各种报错。 网上查了些方法,记录下~ 安装pandoc地址:https://code.google.com/p/pandoc/downloads/list 需要翻墙,放上百度云的,版本pandoc-1.12.3 链接:https://pan.baidu.com/s/1mivc2aG 密码:3qgj 安装MiKTeX直接点击Knit转PDF,会出现下面的报错。原创 2017-07-29 16:08:05 · 8640 阅读 · 2 评论 -
Rmarkdown01---Note of Rmarkdown
Rmarkdown相关1)代码块最终报告中,代码运行的结果会嵌入在代码下方(1)快捷键#插入代码块快捷键Win:Ctrl + Alt + I (OS X: Cmd + Option + I)或者Rstudio的快捷键(2)参数设置代码块输出结果可以通过{}中的参数进行定制1、include=FALSE代码可以执行,报告(html、word)中不出现代码和结果,但是运行的结果存在workspac原创 2017-07-26 20:01:28 · 1301 阅读 · 0 评论