problem in finding sizes of objects using a for loop
Dear All, I wanted to extract the sizes of all created objects. For E.g when I created 2 objects(x and y), I got their sizes using the following code:
x<-rnorm(10000) y<-runif(100,min=40,max=1000) ls()
[1] "x" "y"
object.size(x)
80024 bytes
object.size(y)
824 bytes However, I was unable to get their sizes when I used a for loop in the following way:
objects<-ls()
for (i in seq_along(objects)){
+ print(c(objects[i],object.size(objects[i]))) + + } [1] "x" "64" [1] "y" "64" The result obtained by me is wrong in second case. I understood that variables x and y are treated as characters. But to rectify this problem. Regards, Purna