如何在不改变环境的情况下访问R中的数据

时间:2013-02-26 10:37:21

标签: r dataframe

当我打开一个包时,说ggplot2,我的环境中定义了像diamonds这样的数据集。

有没有办法访问钻石数据集而不改变我的环境? 喜欢

a <- ggplot2.data("diamonds")

2 个答案:

答案 0 :(得分:9)

你的意思是:

ggplot2::diamonds

有关详细信息,请参阅?"::"

答案 1 :(得分:7)

使用data并指定package

data(diamonds,package="ggplot2")
head(diamonds)
  carat       cut color clarity depth table price    x    y    z
1  0.23     Ideal     E     SI2  61.5    55   326 3.95 3.98 2.43
2  0.21   Premium     E     SI1  59.8    61   326 3.89 3.84 2.31
3  0.23      Good     E     VS1  56.9    65   327 4.05 4.07 2.31
4  0.29   Premium     I     VS2  62.4    58   334 4.20 4.23 2.63
5  0.31      Good     J     SI2  63.3    58   335 4.34 4.35 2.75
6  0.24 Very Good     J    VVS2  62.8    57   336 3.94 3.96 2.48

sessionInfo()
R version 2.15.2 (2012-10-26)
Platform: i386-w64-mingw32/i386 (32-bit)

locale:
[1] LC_COLLATE=English_United Kingdom.1252 
[2] LC_CTYPE=English_United Kingdom.1252   
[3] LC_MONETARY=English_United Kingdom.1252
[4] LC_NUMERIC=C                           
[5] LC_TIME=English_United Kingdom.1252    

attached base packages:
[1] stats     graphics  grDevices utils     datasets  methods   base     

loaded via a namespace (and not attached):
[1] tools_2.15.2