-
Notifications
You must be signed in to change notification settings - Fork 1k
Closed
Description
I'm testing output after trimming some whitespace from some character fields to make sure everything looks right; this exercise of course requires being able to detect whether whitespace still exists.
The default print method for data.tables does not allow this:
dt<-data.table(str=c(" yo "))
print(dt,quote=T)
str
1: yo
But this option is helpful for print.data.frame:
print.data.frame(dt,quote=T)
str
1 " yo "
The problem is print.data.frame immediately converts the object to a matrix before passing it to print.default -> .Internal(print.default(...)), which has no immediate port to data.tables due to the middle clipping.