前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >R语言之包络分析包的简介

R语言之包络分析包的简介

作者头像
一粒沙
发布2019-07-31 15:33:18
3.9K0
发布2019-07-31 15:33:18
举报
文章被收录于专栏:R语言交流中心R语言交流中心
数据包络分析(data envelopment analysis,DEA)是一个对多投入\多产出的多个决策单元的效率评价方法。是1978年由CHARNES和COOPER创建的。可广泛使用于业绩评价。

DEA是一个线性规划模型,表示为产出对投入的比率。通过对一个特定单位的效率和一组提供相同服务的类似单位的绩效的比较,它试图使服务单位的效率最大化。在这个过程中,获得100%效率的一些单位被称为相对有效率单位,而另外的效率评分低于100%的单位被称为无效率单位。

那么R语言中DEA线性规划模型是怎么实现的,接下来我们介绍一个R包Benchmarking。其所包含的函数列表:

Benchmarking包的安装

1. R包的安装:install.packages("Benchmarking") 。

2.效率计算函数dea()的应用。

首先,我们看下官方的函数参数:

样例数据:

可视化展示函数:

效率计算样例程序:

data(charnes1981)

x <- with(charnes1981,cbind(x1,x2,x3,x4,x5))

y <- with(charnes1981,cbind(y1,y2,y3))

e <- dea(x,y) # Farrell inputefficiency; vrs technology

np <- get.number.peers(e) #每种效率的比例及数量

欢迎各位学习交流

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2018-01-09,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 R语言交流中心 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档