sessionInfo()
## R version 3.3.1 (2016-06-21)
## Platform: x86_64-pc-linux-gnu (64-bit)
## Running under: Ubuntu 16.04.1 LTS
##
## locale:
## [1] LC_CTYPE=en_IN.UTF-8 LC_NUMERIC=C
## [3] LC_TIME=en_IN.UTF-8 LC_COLLATE=en_IN.UTF-8
## [5] LC_MONETARY=en_IN.UTF-8 LC_MESSAGES=en_IN.UTF-8
## [7] LC_PAPER=en_IN.UTF-8 LC_NAME=C
## [9] LC_ADDRESS=C LC_TELEPHONE=C
## [11] LC_MEASUREMENT=en_IN.UTF-8 LC_IDENTIFICATION=C
##
## attached base packages:
## [1] stats graphics grDevices utils datasets methods base
##
## loaded via a namespace (and not attached):
## [1] magrittr_1.5 tools_3.3.1 htmltools_0.3.5 Rcpp_0.12.5
## [5] stringi_1.1.1 rmarkdown_1.0 knitr_1.13 stringr_1.0.0
## [9] digest_0.6.9 evaluate_0.9
ajay=c(23,46,77)
ls()
## [1] "ajay"
rm(ajay)
memory.size(ajay)
## Warning: 'memory.size()' is Windows-specific
## [1] Inf
memory.profile()
## NULL symbol pairlist closure environment promise
## 1 9289 180808 4247 1126 6935
## language special builtin char logical integer
## 51702 45 669 11257 6979 17894
## double complex character ... any list
## 1712 1 40188 2 0 13380
## expression bytecode externalptr weakref raw S4
## 24 9597 2229 592 594 1048
memory.limit()
## Warning: 'memory.limit()' is Windows-specific
## [1] Inf
rm(list=ls())
getwd()
## [1] "/home/ajayohri/R/R Tutorial 2"
dir()
## [1] "Basics_R.html" "Basics R.R" "Basics_R.R"
## [4] "Basics_R.spin.R" "Basics_R.spin.Rmd" "rsconnect"
## [7] "R Tutorial 2.Rproj"
setwd("/home/ajayohri/R/")
dir()
## [1] "R Tutorial 1" "R Tutorial 2"
## [3] "x86_64-pc-linux-gnu-library"
setwd("/home/ajayohri/R/R Tutorial 2")
dir()
## [1] "Basics_R.html" "Basics R.R" "Basics_R.R"
## [4] "Basics_R.spin.R" "Basics_R.spin.Rmd" "rsconnect"
## [7] "R Tutorial 2.Rproj"
for (i in 1:10 ){ print(i^3)}
## [1] 1
## [1] 8
## [1] 27
## [1] 64
## [1] 125
## [1] 216
## [1] 343
## [1] 512
## [1] 729
## [1] 1000
for (i in 1:10 ){ print(i)}
## [1] 1
## [1] 2
## [1] 3
## [1] 4
## [1] 5
## [1] 6
## [1] 7
## [1] 8
## [1] 9
## [1] 10
firtsfun= function(x){x^2+2*x+11}
firtsfun(10)
## [1] 131
for (i in 1:10 ){ print(firtsfun(i))}
## [1] 14
## [1] 19
## [1] 26
## [1] 35
## [1] 46
## [1] 59
## [1] 74
## [1] 91
## [1] 110
## [1] 131
a= NA
for (i in 1:10 ){
a[i]=firtsfun(i)
}
a
## [1] 14 19 26 35 46 59 74 91 110 131
str(a)
## num [1:10] 14 19 26 35 46 59 74 91 110 131