r-R自定义函数不是很明白,求指导

问题描述

R自定义函数不是很明白,求指导

范例代码如下:
mystats <- function(x, parametric=TRUE, print=FALSE)
{
if (parametric)
{center <- mean(x); spread <- sd(x)}
else
{center <- median(x); spread <- mad(x)}
if (print & parametric)
{cat ("Mean=", center, "
", "SD=", spread, "
")}
else if (print & !parametric)
{cat("Median=", center, "
", "MAD=", spread, "
")}
result <- list(center=center, spread=spread)
return(result)
}
这几行代码不是很明白:
1.parametirc=TRUE
2.if (parametric)
3.if (print & parametric).

解决方案

parametric=TRUE是指mystats这个函数有个参数叫parametric,并且它的默认值为TRUE
if (parametric)就是当parametric为TRUE的时候要做的事
if (print & parametric)就是当print和parametric都为TRUE的时候要做的事

解决方案二:

求一个能计算加减乘除的 mysql自定义函数

时间: 2024-05-12 04:39:03

r-R自定义函数不是很明白,求指导的相关文章

如何写一个主函数去调用这个,求指导

问题描述 如何写一个主函数去调用这个,求指导 bool imageSubtract(IplImage* src IplImage* dst){ int row = 0;//行 int col = 0;//列 uchar* pSrcData = NULL; uchar* pDstData = NULL; int stepSrc = 0; int stepDst = 0; if (!src || !dst){ return 0;}if ((src->height != dst->height) &

C++通过自定义函数求一元二次方程的根_C 语言

本文实例讲述了C++通过自定义函数求一元二次方程的根.分享给大家供大家参考,具体如下: /* * 作 者: 刘同宾 * 完成日期:2012 年 11 月 24 日 * 版 本 号:v1.0 * 输入描述: * 问题描述: 求一元二次方程的根.定义函数 * 程序输出: * 问题分析:略 * 算法设计:略 */ #include<iostream> #include<cmath> using namespace std; double x,x1,x2,t; //定义全局变量 void

《数据科学:R语言实现》——第1章 R中的函数

第1章 R中的函数1.1 引言R语言是数据科学家的主流编程语言.基于著名的数据分析网站KDnuggets的民意测验,3项(2012年到2014年)的调查显示,R语言在数据分析.数据挖掘和数据科学领域中是最受欢迎的语言.对许多数据科学家来说,R语言不仅是一门编程语言,而且相关软件还提供了交互式的开发环境,支持运行各种数据分析任务.R语言在数据操作和分析方面有许多优势.下面是3个最显著的优势.开源并且免费:用户使用SAS或者SPSS需要购买使用许可.而用户使用R语言是免费的,并且可以方便地学习如何实

《数据科学:R语言实现》—— 第1章 R中的函数 1.1 引言

第1章 R中的函数 1.1 引言 R语言是数据科学家的主流编程语言.基于著名的数据分析网站KDnuggets的民意测验,3项(2012年到2014年)的调查显示,R语言在数据分析.数据挖掘和数据科学领域中是最受欢迎的语言.对许多数据科学家来说,R语言不仅是一门编程语言,而且相关软件还提供了交互式的开发环境,支持运行各种数据分析任务. R语言在数据操作和分析方面有许多优势.下面是3个最显著的优势. 这些优势使得复杂的数据分析变得更加简单易行.对此,R语言用户都深信不疑.而且,R语言尤其适合基础用户

PHP自定义函数获取汉字首字母的方法_php技巧

本文实例讲述了PHP自定义函数获取汉字首字母的方法.分享给大家供大家参考,具体如下: 首字母很重要,可以进行排序使用. 城市列表等等. <?php /* * Created on 2016-12-1 */ function getFirstCharter($str) { if (empty($str)) { return ''; } $fchar = ord($str{0}); if ($fchar >= ord('A') && $fchar <= ord('z')) r

Ado.net Entity Framework 不支持SQLServer自定义函数么?

问题描述 已经在添加表那里一同添加进去了,但是添加后找不到,也没法使用啊varxx=fromRinHDPT.RoomwhereHDPT.自定义函数名(1,R.R_ID)==1selectR;这样不行....还有与其他办法做自定义函数么?使用linq自己做一个c#的函数放上去? 解决方案 解决方案二:映射时将自定义函数一同映射进去,重新生成一下项目解决方案三:试试楼上的办法解决方案四:绝对是隐射进去了的,试了几次了,映射了,对象列表里面找到了自定义函数,但是无法调用,似乎在某个网页上看过aef不支

使用PHP原生函数就一定比自定义函数快吗?

今天在阅读kohana源码中的Arr类的时候发现了这样一个函数  代码如下 复制代码 /**  * Fill an array with a range of numbers.  *  *     // Fill an array with values 5, 10, 15, 20  *     $values = Arr::range(5, 20);  *  * @param   integer $step   stepping  * @param   integer $max    endi

用自定义函数获取汉字的首字母

用自定义函数获取汉字的首字母 <SCRIPT LANGUAGE=vbscript> <!-- '''''''''''''''''''''' '提供者:小白 '联系方法: 'E-mail:xiaobai@17560.net '欢迎大家测试 '针对chenjf网友发现的问题 '小白做了一处修改 '另外,对刘伟强网友的回复是:本函数目前只能获取..?呵呵 '如有不正确的地方,请提出来或是帮忙完善 '谢谢 '''''''''''''''''''''''''''''' function getpy

最常用的10个javascript自定义函数

javascript|函数 If there was ever a universal common.js shared among the entire develosphere, you'd fine these ten (plus one bonus) functions. It would be the swiss army knife no developer would go into production without. They have no doubt been teste