This is the weirdest error, it seems that read.csv/read.table changes the value of a number when it's too big
read.table(text="a,b
1123363730,5000000000000011111",sep=",",header=TRUE)
# a b
# 1 1123363730 5000000000000011264
the value of b changed!
read.table(text="a,b
1123363730,5000000000000011111",sep=",")
# V1 V2
# 1 a b
# 2 1123363730 5000000000000011111
Now the value is correct (as a string)
I suppose it has to do with the number being to big, but it's very annoying, how can I make sure I load what's in my csv ?