Submitted by: Arun ; Assigned to: Nobody; R-Forge link
Printing a data.table with no column names uses "matrix-like" column names (maybe it should not display anything like when some of the column names are empty) - see below: (very low priority).
dt <- data.table(x=1:5, y=6:10)
dt
x y
1: 1 6
2: 2 7
3: 3 8
4: 4 9
5: 5 10
setnames(dt, "y", "")
dt
x
1: 1 6
2: 2 7
3: 3 8
4: 4 9
5: 5 10
setnames(dt, "x", "")
dt
[,1] [,2]
1: 1 6
2: 2 7
3: 3 8
4: 4 9
5: 5 10