楼主: llb_321
1556 0

[学习分享] R实现:风险监控仪表盘示例 [推广有奖]

  • 3关注
  • 49粉丝

教授VIP

已卖:595份资源

学科带头人

9%

还不是VIP/贵宾

-

TA的文库  其他...

LATEX & R 模板和代码

威望
2
论坛币
28191 个
通用积分
1739.6743
学术水平
410 点
热心指数
421 点
信用等级
355 点
经验
2099 点
帖子
1410
精华
1
在线时间
1035 小时
注册时间
2010-6-18
最后登录
2023-8-18

初级热心勋章 初级信用勋章 中级热心勋章 中级信用勋章 初级学术勋章

楼主
llb_321 在职认证  发表于 2020-4-10 23:21:23 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
仪表盘文件:

MRKT_GAUGES.rar (390.01 KB) 本附件包括:
  • MRKT_GAUGES.html

各指标的值是日常风险源监控过程中人工调整的,纯属个人主观性判断。实际上,其中部分指标是可以实现程序化计算的。
表格部分是人工汇总的信息提示,也可以实现爬虫数据的列示。


以下是核心代码,可参考,据您自己的需要编写合用的仪表盘。

环境:R3.6.3+RStudio
rmarkdown)
R包:rmarkdown+flexdashboard+DT

数据文件

“MRKT_GAUGES.csv”
INDEX,SCORE,LOW,HIGH,COMMENT
央行,80,30,70,美联储QE、下调利率
财政,80,40,60,COVID19影响企业税收、巨额赤字、债务上限

……

绘制仪表盘函数:
show<-function(x){
  gauge(mg[x,2],
        min=0,
        max=100,
        symbol='%',
        gaugeSectors(success=c(0,mg[x,3]),
            warning=c((mg[x,3])+1,(mg[x,4])-1),
            danger=c(mg[x,4],100),
            colors=c("green","orange","red")
                     )
        )
}

绘制:
show(3)

制表:

mg%>%
  select(INDEX,COMMENT)%>%
  DT::datatable(options=list(
  autoWidth=TRUE,
  lengthMenu=c(5, 10, 15, 20),
  columnDefs=list(list(width='100px',targets= 1),list(width='800px',targets=2),list(className='dt-left',targets=c(1,2)))
))


二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:风险监控 仪表盘 R应用 Rmarkdown

已有 1 人评分论坛币 收起 理由
cheetahfly + 30 精彩帖子

总评分: 论坛币 + 30   查看全部评分

本帖被以下文库推荐

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2026-2-4 22:12