Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/r/73.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
R 读取分号分隔的文件_R_Csv - Fatal编程技术网

R 读取分号分隔的文件

R 读取分号分隔的文件,r,csv,R,Csv,我正在尝试从以下位置读取以“;”分隔的csv文件- 我已经尝试使用read.csv(data,sep=“;”)和read.csv2(data,dec=“.”),但它没有起作用,它读取文件时有一列 我做错了什么?我怎样才能让R读到这篇文章 谢谢大家! read.csv()的一个参数必须包括.csv文件的位置。只有这样,才能将其保存为名为“数据”的数据帧。如果您使用的是MacBook: data <- read.csv("User/Benjamin/Desktop/bank.csv", sep

我正在尝试从以下位置读取以“;”分隔的csv文件-

我已经尝试使用read.csv(data,sep=“;”)和read.csv2(data,dec=“.”),但它没有起作用,它读取文件时有一列

我做错了什么?我怎样才能让R读到这篇文章


谢谢大家!

read.csv()的一个参数必须包括.csv文件的位置。只有这样,才能将其保存为名为“数据”的数据帧。如果您使用的是MacBook:

data <- read.csv("User/Benjamin/Desktop/bank.csv", sep=";")

dataread.csv()
的一个参数必须包括.csv文件的位置。只有这样,才能将其保存为名为“数据”的数据帧。如果您使用的是MacBook:

data <- read.csv("User/Benjamin/Desktop/bank.csv", sep=";")

data不清楚您试图读取的数据集是什么。以下代码从您的URL下载并解压
banks full
dataset,请查看:

temp <- tempfile()
download.file("http://archive.ics.uci.edu/ml/machine-learning-databases/00222/bank.zip",temp, mode="wb")
unzip(temp, "bank-full.csv")
unlink(temp)
bank.df <- read.table("bank-full.csv", sep=";", header=T)
str(bank.df)
# 'data.frame': 45211 obs. of  17 variables:

temp不清楚您试图读取的数据集是什么。以下代码从您的URL下载并解压
banks full
dataset,请查看:

temp <- tempfile()
download.file("http://archive.ics.uci.edu/ml/machine-learning-databases/00222/bank.zip",temp, mode="wb")
unzip(temp, "bank-full.csv")
unlink(temp)
bank.df <- read.table("bank-full.csv", sep=";", header=T)
str(bank.df)
# 'data.frame': 45211 obs. of  17 variables:

temp要读取.csv()的参数之一必须包括.csv文件的位置。只有这样,才能将其保存为名为“数据”的数据帧

Use getClass().getResource("put your file path here")

.

要读取.csv()的参数之一必须包括.csv文件的位置。只有这样,才能将其保存为名为“数据”的数据帧

Use getClass().getResource("put your file path here")

.

read.csv(…,sep=';)
似乎在
bank.csv
bank-full.csv
上都能正常工作。如果您更新问题,以包含出现问题时使用的确切代码(以及任何其他步骤),则更容易找出问题所在。您好,我首先添加到工作目录,然后尝试读取文件:setwd(“~/Personal/Folder1/Folder2/Folder3/project”)bankdata,在谷歌的“csv分号[r]”
read.csv(…,sep=“;”)上排名第五
似乎在
bank.csv
bank-full.csv
上都可以正常工作。如果您更新问题以包含出现问题时使用的确切代码(以及任何其他步骤),则更容易找出问题所在。您好,我首先将添加到工作目录,然后尝试读取文件:setwd(“~/Personal/Folder1/Folder2/Folder3/project”)bankdata,在谷歌的“csv分号[r]”上排名第五@RHertel感谢您的更正!您也可以在Windows上使用“/”分隔路径我尝试过这样做,但它给了我以下错误消息:文件中有错误(文件,“rt”):无法打开连接另外:警告消息:在文件(文件,“rt”)中:无法打开文件“C:/Users/Folder1/Folder2/Folder3/project”:权限denied@dplmkl请尝试将路径文件名切换为
C:\\Users\\Folder1\\Folder2\\Folder3\\project\\bank.csv
。请使用反斜杠\而不是普通的斜杠/@RHertel谢谢您的更正!您也可以使用“/”分隔Windows上的路径。我已尝试将o但是它给了我这个错误消息:文件中的错误(文件,“rt”):无法打开连接另外:警告消息:文件中的错误(文件,“rt”):无法打开文件“C:/Users/Folder1/Folder2/Folder3/project”:权限denied@dplmkl尝试将路径文件名切换到
C:\\Users\\Folder1\\Folder2\\Folder3\\project\\bank.csv
。使用反斜杠\而不是普通斜杠/。这不是R代码,是吗?这不是R代码,是吗?