search for: quote_col

Displaying 5 results from an estimated 5 matches for "quote_col".

2018 Apr 19
3
R Bug: write.table for matrix of more than 2, 147, 483, 648 elements
...d be a definite fix but before such deep rewriting is undertaken may the following small fix (in addition to "(R_xlen_t)nr * nc") will be sufficient for cases where nr and nc are in int range but their product can reach long vector limit: replace ??? tmp = EncodeElement2(x, i + j*nr, quote_col[j], qmethod, ??? ??? ??? ??? ??? &strBuf, sdec); by ??? tmp = EncodeElement2(VECTOR_ELT(x, (R_xlen_t)i + j*nr), 0, quote_col[j], qmethod, ??? ??? ??? ??? ??? &strBuf, sdec); Serguei
2018 Apr 19
0
R Bug: write.table for matrix of more than 2, 147, 483, 648 elements
...re such deep rewriting is > undertaken may the following small fix (in addition to "(R_xlen_t)nr * > nc") will be sufficient for cases where nr and nc are in int range but > their product can reach long vector limit: > > replace > ??? tmp = EncodeElement2(x, i + j*nr, quote_col[j], qmethod, > ??? ??? ??? ??? ??? &strBuf, sdec); > by > ??? tmp = EncodeElement2(VECTOR_ELT(x, (R_xlen_t)i + j*nr), 0, > quote_col[j], qmethod, > ??? ??? ??? ??? ??? &strBuf, sdec); Unfortunately we can't do that, x is a matrix of an atomic vector type. VECTOR_ELT is...
2018 Apr 19
2
R Bug: write.table for matrix of more than 2, 147, 483, 648 elements
On 18/04/2018 5:08 PM, Tousey, Colton wrote: > Hello, > > I want to report a bug in R that is limiting my capabilities to export a matrix with write.csv or write.table with over 2,147,483,648 elements (C's int limit). I found this bug already reported about before: https://bugs.r-project.org/bugzilla/show_bug.cgi?id=17182. However, there appears to be no solution or fixes in upcoming
2018 Apr 19
2
R Bug: write.table for matrix of more than 2, 147, 483, 648 elements
Le 19/04/2018 ? 12:15, Tomas Kalibera a ?crit?: > On 04/19/2018 11:47 AM, Serguei Sokol wrote: >> >> replace >> ??? tmp = EncodeElement2(x, i + j*nr, quote_col[j], qmethod, >> ??? ??? ??? ??? ??? &strBuf, sdec); >> by >> ??? tmp = EncodeElement2(VECTOR_ELT(x, (R_xlen_t)i + j*nr), 0, >> quote_col[j], qmethod, >> ??? ??? ??? ??? ??? &strBuf, sdec); > > Unfortunately we can't do that, x is a matrix of an atomi...
2017 Mar 20
2
IO error when writing to disk
...{ + if(Rconn_printf(con, "%s", csep) < 0) { + error(_("IO error, cannot write table.")); + i = nr; + break; + } + } if(isna(x, i + j*nr)) tmp = cna; else { tmp = EncodeElement2(x, i + j*nr, quote_col[j], qmethod, &strBuf, sdec); } - Rconn_printf(con, "%s", tmp); + if(Rconn_printf(con, "%s", tmp) < 0) { + error(_("IO error, cannot write table.")); + i = nr; + break; + } } - Rconn_printf(con, &...