Skip to content

trace trap (PR#3324)

2 messages · p.e.brown@lancaster.ac.uk, Brian Ripley

#
Hi.  I wanted to add two new columns to a data frame, and ended up 
crashing R

 > temp <- data.frame(a=1:3, b=4:6)
 > temp[[c("d","e")]] <- NA

Process R trace trap at Mon Jun 23 16:32:36 2003

I know the above code isn't very elegent, but it shouldn't crash R.

I managed to add the new columns doing

 > temp[,c("d","e")] <- NA

'day

patrick
#
On Mon, 23 Jun 2003 p.e.brown@lancaster.ac.uk wrote:

            
It's erroneous code, and the current development version of R correctly
reports so.
or temp[c("d","e")] <- NA.

Are you sure you know the difference between [] and [[]]?