What do you cast integer64 back to? There is some support, you just
can't have integer64 in keys for example yet. They can be useful and
work as a value column don't they? (I don't have much need for
integer64 myself, so I don't necessarily know.)
I've added use.integer64 = TRUE as a global option and argument to
fread (not yet committed). That's just a way to turn off the integer64
feature basically, so they'll be read as numeric as read.csv does.
Btw, after some to and fro I'm thinking colClasses (when type character
vector) would work the same as read.csv, but if type list, then you
could pass sets of columns by number or name; i.e., two valid ways to
use colClasses in fread would be :
colClasses =
c(colC="character",colD="character",colE="character",colQ="numeric") #
as read.csv
or
colClasses = list(character=3:6, numeric="colQ")
To drop columns use "NULL" in colClasses just as read.csv. To select
columns, 'select' may be either character or numeric vector.
Sound ok?
Matthew
On 18.04.2013 10:28, statquant3 wrote:
Hello,
a quick question.
Given that there is no support yet of int64 in data.table operations.
Is it really a good thing to cast automatically int64. I find myself
casting back int64 all the time...
Cheers
--
View this message in context:
http://r.789695.n4.nabble.com/Use-of-int64-with-fread-tp4664582.html
Sent from the datatable-help mailing list archive at Nabble.com.
_______________________________________________
datatable-help mailing list
[email protected]
https://lists.r-forge.r-project.org/cgi-bin/mailman/listinfo/datatable-help
_______________________________________________
datatable-help mailing list
[email protected]
https://lists.r-forge.r-project.org/cgi-bin/mailman/listinfo/datatable-help