r |
您所在的位置:网站首页 › R语言package的长度必需为一 › r |
我想编写一个函数,将两种不同的统计方法之一应用于其输入。 在此过程中,我注意到不同函数的一些我不理解的行为。 我要编写的函数应该具有以下属性: 它应该有一个向量作为默认值(以便用户可以看到哪些方法可用) 如果参数保留默认值,则应使用两种方法中的第一种 如果用户手动提供方法向量,则该函数应该给出错误基本上,我希望该函数的行为与 R 中的 cor 类似。在那里,您有一个默认值 method = c("pearson", "kendall", "spearman") ,如果未指定 method,则函数计算 Pearson 相关性。如果用户同时请求多个方法,该函数将返回错误。 从 cor 来看,这似乎是使用 match.arg(method) 完成的。此行为如下所示: x |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |