在加载.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文件。