第1章 R Internal Structures ぱらぱらめくる『R Internals version 2.14.1』

  • 『R Internals version 2.14.1』の目次はこちら
  • 変数・オブジェクト・ポインターとかの話しに続いて
  • 環境のチェック
> .Platform
$OS.type
[1] "windows"

$file.sep
[1] "/"

$dynlib.ext
[1] ".dll"

$GUI
[1] "Rgui"

$endian
[1] "little"

$pkgType
[1] "win.binary"

$path.sep
[1] ";"

$r_arch
[1] "i386"
> .Machine
$double.eps
[1] 2.220446e-16

$double.neg.eps
[1] 1.110223e-16

$double.xmin
[1] 2.225074e-308

$double.xmax
[1] 1.797693e+308

$double.base
[1] 2

$double.digits
[1] 53

$double.rounding
[1] 5

$double.guard
[1] 0

$double.ulp.digits
[1] -52

$double.neg.ulp.digits
[1] -53

$double.exponent
[1] 11

$double.min.exp
[1] -1022

$double.max.exp
[1] 1024

$integer.max
[1] 2147483647

$sizeof.long
[1] 4

$sizeof.longlong
[1] 8

$sizeof.longdouble
[1] 12

$sizeof.pointer
[1] 4
> search()
 [1] ".GlobalEnv"        "package:linprog"   "package:lpSolve"   "package:sfsmisc"  
 [5] "package:quadprog"  "package:MCMCpack"  "package:MASS"      "package:coda"     
 [9] "package:lattice"   "package:stats"     "package:graphics"  "package:grDevices"
[13] "package:utils"     "package:datasets"  "package:methods"   "Autoloads"        
[17] "package:base"
> searchpaths()
 [1] ".GlobalEnv"                                            
 [2] "C:/Users/username/Documents/R/win-library/2.14/linprog" 
 [3] "C:/Users/username/Documents/R/win-library/2.14/lpSolve" 
 [4] "C:/Users/username/Documents/R/win-library/2.14/sfsmisc" 
 [5] "C:/Users/username/Documents/R/win-library/2.14/quadprog"
 [6] "C:/Users/username/Documents/R/win-library/2.14/MCMCpack"
 [7] "C:/Program Files/R/R-2.14.1/library/MASS"              
 [8] "C:/Users/username/Documents/R/win-library/2.14/coda"    
 [9] "C:/Program Files/R/R-2.14.1/library/lattice"           
[10] "C:/Program Files/R/R-2.14.1/library/stats"             
[11] "C:/Program Files/R/R-2.14.1/library/graphics"          
[12] "C:/Program Files/R/R-2.14.1/library/grDevices"         
[13] "C:/Program Files/R/R-2.14.1/library/utils"             
[14] "C:/Program Files/R/R-2.14.1/library/datasets"          
[15] "C:/Program Files/R/R-2.14.1/library/methods"           
[16] "Autoloads"                                             
[17] "C:/PROGRA~1/R/R-214~1.1/library/base" 
> R.version
               _                            
platform       i386-pc-mingw32              
arch           i386                         
os             mingw32                      
system         i386, mingw32                
status                                      
major          2                            
minor          14.1                         
year           2011                         
month          12                           
day            22                           
svn rev        57956                        
language       R                            
version.string R version 2.14.1 (2011-12-22)
> Sys.info()
                     sysname                      release                      version 
                   "Windows"                      "7 x64" "build 7601, Service Pack 1" 
                    nodename                      machine                        login 
                  "ENDEAVOR"                        "x86"                    "username" 
                        user               effective_user 
                   "username"                    "username"
> sessionInfo()    
> capabilities()
    jpeg      png     tiff    tcltk      X11     aqua http/ftp  sockets   libxml     fifo 
    TRUE     TRUE     TRUE     TRUE    FALSE    FALSE     TRUE     TRUE     TRUE    FALSE 
  cledit    iconv      NLS  profmem    cairo 
    TRUE     TRUE     TRUE     TRUE     TRUE 
    • その他
      • system(),shell(),shell.exec(),pipe()