最新 最热

【R语言在最优化中的应用】lpSolve包解决 指派问题和指派问题

运输问题(transportation problem) 属于线性规划问题,可以根据模型按照线性规划的方式求解,但由于其特殊性,用常规的线性规划来求解并不是最有效的方法。lpSolve包提供了函数lp.transport() 来求解运输问题,用法如下:...

2019-04-10
1

【推荐阅读--R语言在最优化中的应用】用Rglpk包解决线性规划与整数规划 ​

线性规划(linear programming)和整数规划(integerprogramming)的主要区别是决策变量的约束不同,其中线性规划的变量为正实数,而纯整数规划的变量为正整数。如果决策变量中一部分为整数,另一部分可以不取整数,则该问题为混...

2019-04-10
1

【R的极客理想系列文章】R语言中的数学计算

R是作为统计语言,生来就对数学有良好的支持,一个函数就能实现一种数学计算,所以用R语言做数学计算题特别方便。如果计算器中能嵌入R的计算函数,那么绝对是一种高科技产品。...

2019-04-10
1

【R语言经典实例8】如何定义一个R函数。

使用关键字function,并在其后跟随函数参数列表和函数主体。其基本形式如下:function(param1, ...., paramN) expr

2019-04-10
1

【R语言经典实例6】对整个向量执行计算

基本的数学运算符可以对向量中的元素进行逐个计算。许多其他的函数也能对向量元素逐个进行运算,并以向量的形式输出结果。

2019-04-10
1

【R语言经典实例5】如何比较两个向量

比较运算符(==、!=、<、>、<=、>=)能对两向量间的各个元素进行比较。这些运算符也能将向量中所有元素与一个常数进行比较。返回结果是每两个元素间比较结果的逻辑值向量。...

2019-04-10
1

温故知新--R基础知识(下)

数组可以看作是带有多个下标类型相同的元素集合。 维度向量(dimension vector)是一个正整数向量。如果它的长度为k,那么该数组就是k-维的。

2019-04-10
1

温故知新--R基础知识(上)

R是一种语法非常简单的表达式语言(expression language),大小写敏感。可以在R环境下使用的命名字符集依赖于R所运行的系统和国家(系统的locale 设置)、允许数字、字母、“.”和“_”...

2019-04-10
1

【R语言温故而知新】使用for、while 以及repeat-break实现循环语句

在R语言中,可以使用for、while 以及repeat-break实现循环语句。循环语句可以简单依据计数操作(当计数器达到了设定的循环次数时自动停止)或者某一向量来进行轮询。...

2019-04-10
1

行为型模式:模板方法

Define the skeleton of an algorithm in an operation,deferring some steps to subclasses. Template Method lets subclasses redefine certain steps of an algorithm w...

2019-04-02
1