[Rd] names<- appears to copy 3 times?

From: Matthew Dowle <mdowle_at_mdowle.plus.com>
Date: Tue, 17 Jan 2012 08:11:59 +0000


Hi,

$ R --vanilla
R version 2.14.1 (2011-12-22)
Platform: i686-pc-linux-gnu (32-bit)
> DF = data.frame(a=1:3,b=4:6)
> DF

  a b
1 1 4
2 2 5
3 3 6
> tracemem(DF)

[1] "<0x8898098>"
> names(DF)[2]="B"

tracemem[0x8898098 -> 0x8763e18]: 
tracemem[0x8763e18 -> 0x8766be8]: 
tracemem[0x8766be8 -> 0x8766b68]: 

> DF

  a B
1 1 4
2 2 5
3 3 6
>

Are those 3 copies really taking place?

Matthew



R-devel_at_r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/r-devel Received on Tue 17 Jan 2012 - 08:33:40 GMT

This quarter's messages: by month, or sorted: [ by date ] [ by thread ] [ by subject ] [ by author ]

All messages

Archive maintained by Robert King, hosted by the discipline of statistics at the University of Newcastle, Australia.
Archive generated by hypermail 2.2.0, at Tue 17 Jan 2012 - 22:40:10 GMT.

Mailing list information is available at https://stat.ethz.ch/mailman/listinfo/r-devel. Please read the posting guide before posting to the list.

list of date sections of archive