我正在学习R,目前正在查看ISLR的College.csv数据集(发现了)。我尝试将第一个数据列设置为行名,但我发现的解决方案都不起作用:
college <- fread("College.csv") rownames(college) <- college$V1 college <- college[, -1] college
college <- fread("College.csv") rownames(college) <- college[[1]] college <- college[, -1] college
我试图使用fread从data.table包中打开一个2.2G文件,但仍然会出现相同的错误(对于其他文件,这些文件不太困难):
library(data.table)
data.table 1.9.4 For help type: ?data.table
*** NB: by=.EACHI is now explicit. See README to restore previous behaviour.
train = data.table::fread('train.csv')
Error in data.table::fread("train.csv"
早上好,
我对powershell很陌生,我想问你是否有人能帮我。
我有一个大约3.5gb的大csv文件,我的目标是在R环境中用fread (一个data.table函数)加载它,但是这个函数会出错。
> n_a<-fread("C:/x/xy/xyz/name_file.csv",sep=";", fill = TRUE)
错误是:
Warning message:
In fread("C:/x/xy/xyz/name_file.csv") :
Stopped early on line 458945. Expected 29
我已经安装了"microbenchmark“包,然后运行:library(microbenchmark)。
现在,我正在尝试读取csv文件,但得到错误:"fread" function not found。
setwd("C:/Data Analytics/R Assignments")
library(microbenchmark)
data <- fread("BigDiamonds.csv")
Error in
fread("BigDiamonds.csv") : could not find functi
我有一个大型的CSV文件,我必须对已排序的数据进行排序并将其写入另一个csv文件。CSV文件具有10 columns。这是我的分类代码。
data = [ x.strip().split(',') for x in open(filename+'.csv', 'r').readlines() if x[0] != 'I' ]
data = sorted(data, key=lambda x: (x[6], x[7], x[8], int(x[2])))
with open(filename + '_sorted.csv
我希望在Python中使用datatable来读取csv,使用 df = dt.fread(r"C:\Users\Tom\Documents\Python\project 1\Data\train_2017.csv") 然而,我得到了一个错误: Unable to obtain size of C:\Users\Tony\Documents\Python\project 1\Data\train_2017.csv: [errno 2] No such file or directory 我只能使用以下替代方法导入: import os
os.chdir('c:\\Us
我有一个txt文件,它有一个标题列表和每个列的值类型,如下所示:
header.txt:
airport string
city string
country string
这些数据如下:
data.csv:
SYD SYD AU
CCU CCU IND
MSP MSP US
我想将这些数据转换为:
airport city country
SYD SYD AU
CCU CCU IND
MSP MSP US
我的想法是分别读取头文件和数据文件,只从头文件中获取列名,转换它们,将其保存为一个单独的csv文件。下一步是合并两个csv文件。
我使用data
我正在尝试使用fread读取一个7.7‘m的文件,但我得到一个错误,表明它在文件读到一半后停止读取:
cdr <- fread('/path/to/data.csv')
Read 1687 rows and 610989 (of 610989) columns from 4.000 GB file in 00:02:37
Warning message:
In fread("/path/to/data.csv") :
Stopped reading at empty line 1688 but text exists afterwards (discar
我已经在我的Google云平台计算实例上安装了instance。默认情况下,R上的工作目录是:
/home/rstudio
然后,我在我的计算实例上安装了一个云存储桶。挂载图像路径是:
/mnt/gcs-铲子
但是,当我尝试从read上这个目录中的文件中读取时,可以使用:
r<-read.csv("/mnt/gcs-bucket/trainS.csv")
我得到跟随错误
Error in file(file, "rt") : cannot open the connection
In addition: Warning message:
In file(f
我试图将一个大文件读入r。当我试图读取它时,发生了这个错误。即使我跳过前800607行,它也不会消失。我还尝试使用以下命令删除终端中的行。
sed '800608d' filename.csv
这并没有解决我的问题。如果你能帮助我,我将不胜感激。
我从R得到的原始错误是:
> data<-fread("filename.csv")
Read 2.0% of 34143409 rows
Error in fread("filename.csv") :
Field 16 on line 800607 starts with quote
我正在使用新的data.table:::fread函数(到目前为止我在R中使用过的最快的读取函数),我得到了以下(不言而喻的)异常:
R) fread(path)
Erreur dans fread(path) : Coercing integer64 to real needs to be implemented
我的文件(由制表符分隔的csv )实际上包含了像902160000671352000这样的大整数。我的问题是,我可以告诉fread #NOT#读取第二列(那些怪物int在哪里)吗?