发布网友 发布时间:2022-04-28 22:49
共1个回答
热心网友 时间:2022-06-24 14:32
题主这段代码有两个问题:
题主在代码中使用了中文标点(具体来说是中文的引号「“」和左括号「(」),这个问题导致这几行代码没有任何输出。请题主仔细看下图中你代码红框和蓝框圈出来的标点,红框是错误的中文标点,蓝框是正确的英文标点。可以看出两种标点有明显的区别。所以你需要将所有的中文标点全部改为英文的,否则 R 语言的解释器是无法识别你输入的语句的。
标点的问题修复后,你的代码会报错,因为题主在第一句 read 语句中给出的文件名显然不是你本机上的 txt 文件,而是一个 Windows 系统上的名为 A.txt 的文件。所以你在尝试让 R 去读取一个根本不存在的文件,自然会报错。根据你的第二张图,你的文件应该存在 Mac 桌面上,名为 「Deer.txt」,所以请将 read 语句改为
Deer <- read.table(file="~/Desktop/Deer.txt", header=TRUE)给予正确的文件路径后再试(上面我写的路径「~/Desktop/Deer.txt」只是猜测,请以你文件实际所在路径为准)。
追问谢谢谢谢!!!非常谢谢!