首页 > 解决方案 > 无法在我的新笔记本电脑上加载 R 中的 .csv 文件

问题描述

在加载 .csv 文件时,我遇到了一个奇怪的 R 问题。直到上周,我还在 R 中完成一项任务,加载了一个价值超过 100 万条记录的 .csv 文件。我买了一台新的公司笔记本电脑并安装了 R 和以下软件包:

library(dplyr)
library(lubridate)
library(hms)
library(stringr)
library(tidyr)
library(ggplot2)
library(gridExtra)
library(tidyverse)
library(chron)
library(corrplot)
library(rio)
library(data.table)
library(openxlsx)
library(readr)

但令人惊讶的是,我无法运行read.csv命令来读取 csv 文件。setwd在给出命令并得到下面给出的错误后,我正在使用以下命令。

consumer_data <- read.csv("ConsumerElectronics.csv", fileEncoding="UTF-8-BOM")

Error in read.table(file = file, header = header, sep = sep, quote = quote,  : 
  no lines available in input

consumer_data <- read.csv("ConsumerElectronics.csv", stringsAsFactors = "FALSE")

Error in read.table(file = file, header = header, sep = sep, quote = quote,  : 
  no lines available in input

不知道是什么导致了这个问题。早些时候我根本没有得到这个问题。我是否错过了安装任何软件包来读取 csv 文件?我只希望上面的代码工作。请不要提供任何其他替代解决方案,因为此代码之前工作并从其存储位置读取 .csv 文件。

标签: rcsv

解决方案


推荐阅读