csvread: Fast Specialized CSV File Loader
Version 1.2

Functions for loading large (10M+ lines) CSV and other delimited files, similar to read.csv, but typically faster and using less memory than the standard R loader. While not entirely general, it covers many common use cases when the types of columns in the CSV file are known in advance. In addition, the package provides a class 'int64', which represents 64-bit integers exactly when reading from a file. The latter is useful when working with 64-bit integer identifiers exported from databases. The CSV file loader supports common column types including 'integer', 'double', 'string', and 'int64', leaving further type transformations to the user.

Browse man pages Browse package API and functions Browse package files

AuthorSergei Izrailev
Date of publication2015-03-08 19:15:48
MaintainerSergei Izrailev <sizrailev@jabiruventures.com>
LicenseApache License (== 2.0)
Version1.2
URL http://github.com/jabiru/csvread
Package repositoryView on CRAN
InstallationInstall the latest version of this package by entering the following in R:
install.packages("csvread")

Man pages

csvread: Fast Specialized CSV File Loader.
int64: A very basic 64-bit integer class.
Ops.int64: Operators for the 'int64' class.

Functions

+ Man page
+.int64 Man page
- Man page
-.int64 Man page
< Man page
Ops.int64 Man page Source code
[.int64 Man page
[<-.int64 Man page
[[.int64 Man page
as.character.int64 Man page Source code
as.data.frame.int64 Man page Source code
as.double.int64 Man page Source code
as.int64 Man page Source code
as.int64.NULL Man page Source code
as.int64.character Man page Source code
as.int64.default Man page Source code
as.int64.factor Man page Source code
as.int64.numeric Man page Source code
as.integer.int64 Man page Source code
as.list.int64 Man page Source code
c.int64 Man page Source code
csvread Man page Source code
csvread-package Man page
format.int64 Man page Source code
int64 Man page Source code
is.int64 Man page Source code
is.na.int64 Man page Source code
is.numeric.int64 Man page Source code
map.coltypes Man page Source code
print.int64 Man page Source code
rep.int64 Man page Source code

Files

inst
inst/10rows_na.csv
inst/csvread_1.1.pdf
inst/csvread_1.2.pdf
inst/csvread_1.0.pdf
inst/COPYRIGHTS
inst/10rows.csv
inst/genpdfdoc.sh
src
src/CMLineStream.h
src/CMVectorWrapper.h
src/int64.c
src/SfiDelimitedRecordSTD.h
src/int64.h
src/CMRDataCollector.h
src/SfiVectorLite.h
src/csvread.cpp
NAMESPACE
NEWS
R
R/csvread.R
R/longint.R
R/csvread-package.R
README.md
MD5
DESCRIPTION
man
man/int64.Rd
man/csvread.Rd
man/Ops.int64.Rd
csvread documentation built on May 19, 2017, 6:21 p.m.