相关疑难解决方法(0)

什么类型的对象是R包?

可能是一个非常基本的问题,但朋友和我试图跑str(packge_name),R给我们一个错误.现在我正在看它,我想知道R包是否像.zip文件一样,它是一个对象集合,比如图片和歌曲,但不是图片或歌曲本身.

如果我试图用图像浏览器打开一个图片拉链,它就不会知道该做什么,直到我解压缩它 - 就像我不能打电话str(forecast)但我可以str(ts)在我将预测包加载到我的库中后调用. ..

谁能让我直截了当?

r object install.packages

22
推荐指数
3
解决办法
1633
查看次数

为什么在system.time()中计算表达式会使变量在全局环境中可用?

有人可以解释在评估表达式时会发生什么system.time?特别是,为什么expr参数中声明的变量在全局环境中可见?

system.time除了评估传递给函数的表达式之外,这里只是内部版本的精简版本:

st <- function(expr){
  expr
}

st(aa <- 1)
aa
[1] 1
Run Code Online (Sandbox Code Playgroud)

显然,这样做的结果是它aa在全局环境中创建了变量.这让我感到困惑,因为我认为在函数内部赋值变量使其在范围内是局部的.

这里发生了什么?

scope r

12
推荐指数
2
解决办法
659
查看次数

标签 统计

r ×2

install.packages ×1

object ×1

scope ×1