楼主: 王佳越
3752 1

[问答] 怎么理解assign和get函数? [推广有奖]

  • 4关注
  • 0粉丝

已卖:13份资源

博士生

47%

还不是VIP/贵宾

-

威望
0
论坛币
1 个
通用积分
85.0252
学术水平
6 点
热心指数
4 点
信用等级
2 点
经验
11553 点
帖子
116
精华
0
在线时间
429 小时
注册时间
2016-1-24
最后登录
2024-2-21

楼主
王佳越 学生认证  发表于 2018-8-31 15:09:01 |AI写论文
1论坛币
> x<-5
> myenv<-new.env()
> assign("x","Homer",env=myenv)   #assign在这里起到什么作用,env呢?
> ls()[1]

"myenv" "x"   

> ls(myenv)    #ls在这里是怎么计算的?如何返回了一个“x”
[1] "x"
> x[1]
5
> get("x",env=myenv)  #同理,get函数为什么返回了Homer呢?
[1] "Homer"

最佳答案

啊啊啊啊啊吖 查看完整内容

assign这个函数的副作用是给变量x赋值,如果没有指定envir,那么这个赋值就发生在当前活动的环境中。
关键词:assign sign Get Homer home

沙发
啊啊啊啊啊吖 发表于 2018-8-31 15:09:02
assign这个函数的副作用是给变量x赋值,如果没有指定envir,那么这个赋值就发生在当前活动的环境中。

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2025-12-31 15:01