将字符串转为表达式并执行2017-03-12 本文已影响0人 卞卡727 将字符串转为表达式并执行 将多条语句放在一行执行的方法 x<-55;y<-25+86*x;y #三行语句用;隔开### 建立字符串 mysum1<-"x<-55;y<-25+86*x;y" #将三行语句赋值给mysum1,mysum1为代有内涵的字符串 字符串转表达式,并执行 eval(parse(text=mysum1)) #用parse函数将mysum1转为表达式,参数text用于指定要转的字符串,最后用eval执行表达式