R安装问题:无法找到read.csv函数的解决方法
解决Error: could not find function "read.csv"的问题
出现这个报错同时伴随[Previously saved workspace restored]提示,大概率是以下几种原因,对应解决方法如下:
基础工具包未加载:
read.csv是utils包中的函数,默认情况下这个包会自动加载,但如果被意外卸载或未加载,就会找不到函数。执行以下命令强制加载:library(utils)加载后再调用
read.csv应该就能正常运行。如果想确认utils是否已加载,可执行search()查看已加载的包列表。工作区存在同名对象覆盖函数:之前保存的工作区里可能定义了名为
read.csv的变量/对象,覆盖了原函数。可以先查看当前环境中是否有这个同名对象:exists("read.csv")如果返回
TRUE,执行以下命令删除该对象:rm(read.csv)或者临时指定包调用函数绕开冲突:
utils::read.csv("你的文件路径.csv")彻底解决工作区冲突:如果每次启动R都自动恢复有问题的工作区,可在启动R时添加
--no-restore参数(比如终端执行R --no-restore),或者在R控制台执行rm(list = ls())清空当前工作区后重启R,避免旧工作区的冲突对象持续干扰。
内容的提问来源于stack exchange,提问作者Elohkkenny
相关产品推荐
相关产品推荐

