如何在r中的readline命令中显示inter对象?

如何在r中的readline命令中显示inter对象?,r,R,我声明了一个名为teamStrength的整数对象,并希望在readline命令中调用它。我知道这在Java中非常重要,但是如何显示对象呢?teamStrength应该会改变,所以我不能只显示实际的数字 teamStrength <- mean(teams$Fifa.Rating, trim = 0.5) CONTINUE <- readline(prompt = 'Your team strength is ' + teamStrength +

我声明了一个名为teamStrength的整数对象,并希望在readline命令中调用它。我知道这在Java中非常重要,但是如何显示对象呢?teamStrength应该会改变,所以我不能只显示实际的数字

teamStrength <- mean(teams$Fifa.Rating, trim = 0.5)
CONTINUE <- readline(prompt = 'Your team strength is ' + teamStrength + 
                             'Type yes if you want to continue. Type no if 
                              you want to rechoose. ')

提示字符串应该用粘贴连接,而不是加号。您的代码应该是这样的:

teamStrength <- mean(teams$Fifa.Rating, trim = 0.5)
CONTINUE <- readline(prompt = paste('Your team strength is ', 
                     teamStrength, 'Type yes if you want to continue. 
                     Type no if you want to rechoose. '))

在R中,我们将字符组合在一起,大多数其他语言称为带粘贴的字符串。它会自动将teamStrength强制为一个角色。正如@joran所说,粘贴您的元素,如prompt=pasteelement1,element2,…您忘记删除+符号了;