小编iru*_*yts的帖子

如何在R包内创建一个常量?

如何在R包内创建常量变量,其值不能改变?换句话说,我们如何在包环境中锁定对名称值?

示例:在我的包中,我在不同函数的循环中使用Normal分布的分位数,并且不想一直计算(或创建)它.

我试过k_q3 <- qnorm(1 - 0.01/2); lockBinding("k_q3", environment()),但它不起作用.

更新:上面的方法实际上是可行的.无法在包内部更改k_q3,也不能在外部更改k_q3.

environment r constants package

7
推荐指数
1
解决办法
824
查看次数

标签 统计

constants ×1

environment ×1

package ×1

r ×1