当试图将txt文件读入R环境时,txt文件有什么问题?

当试图将txt文件读入R环境时,txt文件有什么问题?,r,tidyverse,readr,textile,R,Tidyverse,Readr,Textile,我正在尝试将一个txt文件读入R环境。 我不明白它有什么问题,为什么我不能将txt读入列中。有人能给我解释一下这里的实际问题是什么吗?因为这将使我能够在互联网上正确搜索。但首先我必须了解它的问题 这就是我拥有的数据类型 structure(list(dateRep.day.month.year.cases.deaths.countriesAndTerritories.geoId.countryterritoryCode.popData2018.continentExp = c("01/06/20

我正在尝试将一个txt文件读入R环境。 我不明白它有什么问题,为什么我不能将txt读入列中。有人能给我解释一下这里的实际问题是什么吗?因为这将使我能够在互联网上正确搜索。但首先我必须了解它的问题

这就是我拥有的数据类型

structure(list(dateRep.day.month.year.cases.deaths.countriesAndTerritories.geoId.countryterritoryCode.popData2018.continentExp = c("01/06/2020,1,6,2020,680,8,Afghanistan,AF,AFG,37172386,Asia", 
"31/05/2020,31,5,2020,866,3,Afghanistan,AF,AFG,37172386,Asia", 
"30/05/2020,30,5,2020,623,11,Afghanistan,AF,AFG,37172386,Asia", 
"29/05/2020,29,5,2020,580,8,Afghanistan,AF,AFG,37172386,Asia", 
"28/05/2020,28,5,2020,625,7,Afghanistan,AF,AFG,37172386,Asia", 
"27/05/2020,27,5,2020,658,1,Afghanistan,AF,AFG,37172386,Asia"
)), row.names = c(NA, 6L), class = "data.frame")
我已尝试使用以下代码将此表读入R:

test <- read.delim("download.txt", header = TRUE, sep = "\t")
read.table(download.txt, header = TRUE, sep = ",")

有没有一种简洁的方法可以用分隔的列来读取txt文件?

我怀疑问题在于
download.txt
应该是您写的最后一行中的
“download.txt”
。您的数据以逗号分隔,因此您可以使用带有默认参数的
read.table(“download.txt”,header=TRUE,sep=“,”)
,或者简单地使用
read.csv(“download.txt”)

这样做时会遇到什么问题?R给你什么错误?注意:在您提供的最后一行代码中,它可能应该是
“download.txt”
,而不是
download.txt
。您的数据似乎以逗号分隔,因此您可以直接使用
read.csv
。如上所述。当读取txt文件时,它不会读入列。我想上面的代码就可以了。我没有得到任何错误。但简单地说,不知道为什么它不读入列。
dateRep.day.month.year.cases.death.CountriesandTerritions.geoId.countryterritoryCode.popData2018.ContinumeExp
在,如果您查看data.frame的输出,那么
R
认为您只是在读取一列数据。通常,每个列名都应该用逗号分隔。我有点不清楚“download.txt”中的数据是什么样子的——这可能有助于我们解决如何在correctlySo中读取数据的问题,当您部署表时,它应该给出我拥有的数据类型?不确定。但是,当查看我的实际下载时,我将所有列都放在一列中,列的名称与a不关联。您能否尝试
read.csv(“download.txt”,stringsAsFactors=F)
并报告您得到的输出?