変数のメモリアドレスを調べる

Rで変数のメモリアドレスを調べるためには,Hadley Wickham先生が開発しているpryrパッケージを使用するのが便利.

# install_github関数を使用するためにdevtoolsパッケージのインストール
install.packages("devtools")
library(devtools)

# pryrパッケージのインストール
install_github("pryr")
library(pryr)

# 変数を生成しメモリアドレスを調べる
x <- 1
address(x)
[1] "0x2258948"
y <- list(a=1:5, b=LETTERS[1:3])
address(y)
[1] "0x2067b90"