R如何在不返回变量的情况下将变量从一个对象传递给函数?

舒适鹰

我对R编程还很陌生,并且一直在努力理解某些对象似乎如何将变量传递给函数,但是似乎并没有公开地返回这些变量。看一下这个例子:

install.packages("cluster")
library(cluster)
x <- rbind(cbind(rnorm(10, 0, 0.5), rnorm(10, 0, 0.5)),
       cbind(rnorm(15, 5, 0.5), rnorm(15, 5, 0.5)),
       cbind(rnorm( 3,3.2,0.5), rnorm( 3,3.2,0.5)))
fannyx <- cluster::fanny(x, 2)
p <- cluster::clusplot(fannyx)

检查图时,将提供以下信息:

These two components explain 100 % of the point variability

我根本不明白这些信息是如何传递的!fannyx-object不返回解释的可变性

当其他功能summary()通过使用不是提供更多信息时,我就遇到了此问题print()

如何解释呢?

玛科212

如果我们扩展clusplot功能

cluster:::clusplot.default

我们可以看到以下代码行:

sub = paste("These two components explain", 
        round(100 * var.dec, digits = 2), "% of the point variability.")

因此,在这种情况下,该特定指标是在函数内部进行计算的,然后添加到绘图中。

编辑:

我们可以看到cluster:::mkCheckXreturn var.dec,这称为clusplot

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何在引发变量时将变量传递给异常并在异常情况下检索变量?

装饰器如何在不更改其签名的情况下将变量传递给函数?

如何在Gatling中将会话变量从一个对象传递到另一个对象?

如何在期望两个参数的情况下仅将一个参数传递给函数?

如何在没有第一个元素的情况下将表传递给函数?

如何在不评估变量的情况下将变量传递给自定义组件?

在R的纵向情况下,如何根据另一个变量的状态将一个变量分组?

是否可以在不创建变量的情况下将结构传递给函数?

如何将字符串变量从一个函数传递给另一个函数?

如何将编写的对象传递给另一个类的构造函数?

如何在不崩溃的情况下通过NavigationLink将ForEach数组索引传递给另一个ForEach?

如何在不展开包装的情况下将ref传递给方法/函数参数?

如何在不询问输入两次的情况下将一个函数的输入传递给另一个函数?

如何在有条件的情况下将变量传递给awk命令?

如何将变量值从一个函数传递给另一个函数

如何在不编写新函数的情况下从另一个文件调用变量

如何将变量从一个函数传递给另一个函数

C ++:如何将一个对象传递给另一个对象构造函数?

如何在没有for循环的情况下将参数传递给Bash脚本变量?

如何在没有预定义的情况下将javascript函数传递给另一个函数?

如何在angularJS中将变量从一个函数传递给另一个函数?

如何在不访问Java母函数的情况下将参数传递给回调

如何将另一个函数作为变量传递给R中的函数?

如何将变量从一个函数传递给另一个函数?

如何在不破坏循环的情况下返回变量?

我正在开发一个测验应用程序。我想知道如何在不使用构造函数的情况下将 score 变量传递到另一个页面

试图将变量从一个 powershell 函数传递给另一个

如何将未知变量传递给R中的另一个函数

在不触发 random.choice 的情况下将变量从一个函数转移到另一个函数