关于#r语言#的问题:C:\Users\86155\Documents>getwd()'getwd' 不是内部或外部命令,也不是可运行的程序或批处理文件
问题描述:
C:\Users\86155\Documents>getwd()
'getwd' 不是内部或外部命令,也不是可运行的程序
或批处理文件
答
getwd()语句是用在R语言脚本中,不是在命令行下。由于这个命令是R语言中的命令,不是系统的命令,所以会报错。
#定义一个r1.r文件并运行
getwd()
data=data.frame(x=c(6,1,2,3,5),y=c(6,2,3,1,4))
for(i in 1:length(data$x))
{if (data$x[i]>=data$y[i]) data$z[i]= 1
else data$z[i]=2}
print(data)
这样运行及结果:
r$> source('r1.r')
x y z
1 6 6 1
2 1 2 2
3 2 3 2
4 3 1 1
5 5 4 1
有帮助麻烦点个采纳【本回答右上角】,谢谢~