楼主: 万人往LVR
3662 6

[问答] 如何执行写在字符串中的语句 [推广有奖]

  • 1关注
  • 13粉丝

已卖:2份资源

副教授

82%

还不是VIP/贵宾

-

威望
0
论坛币
5127 个
通用积分
816.2492
学术水平
70 点
热心指数
112 点
信用等级
40 点
经验
9088 点
帖子
625
精华
0
在线时间
1182 小时
注册时间
2013-7-18
最后登录
2024-6-25

楼主
万人往LVR 在职认证  发表于 2016-1-8 13:29:07 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
例如
'data <- 1:100'
想要执行这个字符串中的语句用什么方法?谢谢!
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:字符串 Data 如何 字符串

回帖推荐

suimong 发表于4楼  查看完整内容

s

本帖被以下文库推荐

沙发
abelus 发表于 2016-1-8 14:06:23
参考source函数及其实现

藤椅
万人往LVR 在职认证  发表于 2016-1-8 14:17:37
abelus 发表于 2016-1-8 14:06
参考source函数及其实现
谢谢,不过source函数输入的是链接,而不是命令字符串。当然先写成文档再用source读取也可以,不知道有更直接的方法吗?
已有 1 人评分论坛币 收起 理由
jiangbeilu + 5 鼓励积极发帖讨论

总评分: 论坛币 + 5   查看全部评分

板凳
suimong 发表于 2016-1-8 15:31:03
s <- 'data <- 1:100'
eval(parse(s))

报纸
万人往LVR 在职认证  发表于 2016-1-8 16:14:26
suimong 发表于 2016-1-8 15:31
s
多谢!

地板
万人往LVR 在职认证  发表于 2016-1-8 17:18:49
suimong 发表于 2016-1-8 15:31
s
请问如何把命令变成字符串?
例如
data <- 1:100 变为 "data <- 1:100"
另外
  1. > s<-'data<-1:100'
  2. > eval(parse(s))
  3. 错误于file(filename, "r") : 无法打开链结
  4. 此外: 警告信息:
  5. In file(filename, "r") : 无法打开文件'data<-1:100': Invalid argument
复制代码


已有 1 人评分论坛币 收起 理由
jiangbeilu + 10 热心帮助其他会员

总评分: 论坛币 + 10   查看全部评分

7
suimong 发表于 2016-1-8 18:28:03
万人往LVR 发表于 2016-1-8 17:18
请问如何把命令变成字符串?
例如
data
抱歉没注意检查:
eval(parse(text=s))

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

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