官术网_书友最值得收藏!

Inputting data using R

The R code is shown here:

> path<-"http://archive.ics.uci.edu/ml/machine-learning-databases/" 
> dataSet<-"iris/bezdekIris.data" 
> a<-paste(path,dataSet,sep='') 
> x<-read.csv(a,header=F) 
> colnames(x)<-c("sepalLength","sepalWidth","petalLength","petalWidth","Class") 

The dim(), head(), and tail() functions can be used to look at the size and the first and last several observations of the dataset, shown here:

> dim(x) 
   [1] 150   5 
> head(x,2) 
  sepalLength sepalWidth petalLength petalWidth       Class 
1         5.1        3.5         1.4        0.2 Iris-setosa 
2         4.9        3.0         1.4        0.2 Iris-setosa 
> tail(x,2) 
    sepalLength sepalWidth petalLength petalWidth          Class 
149         6.2        3.4         5.4        2.3 Iris-virginica 
150         5.9        3.0         5.1        1.8 Iris-virginica 

Alternatively, we can use other R functions to input data from an external data file. Those functions include the read.table(), read.delim(), and read.fwf() functions. To find out all functions starting with read., we could apply the apropos() function, shown here:

> apropos("read.") 
 [1] ".read.xls"        ".readRDS"         "read.csv"         
 [4] "read.csv2"        "read.dcf"         "read.delim"       
 [7] "read.delim2"      "read.DIF"         "read.fortran"     
[10] "read.ftable"      "read.fwf"         "read.lines"       
[13] "read.links"       "read.lynx"        "read.socket"      
[16] "read.table"       "read.w3m"         "read.xls"         
[19] "readBin"          "readChar"         "readCitationFile" 
[22] "readClipboard"    "readline"         "readLines"        
[25] "readRDS"          "readRegistry"     "readRenviron"     
[28] "readSeries"       "spreads"          "spreadSeries"     
[31] "Sys.readlink"     

To find out the exact usage of inpidual functions, we use the help() function. For example, after issuing help (read.fwf), we can find information about this specific function, shown in the screenshot in the first several lines:

主站蜘蛛池模板: 本溪| 吕梁市| 达孜县| 宁陕县| 临沭县| 肥乡县| 沾益县| 婺源县| 西乌| 江达县| 新建县| 海伦市| 宜君县| 奉新县| 安多县| 东乌珠穆沁旗| 塔城市| 无为县| 永昌县| 婺源县| 宿州市| 英山县| 远安县| 昭苏县| 潞西市| 五家渠市| 舒兰市| 陵川县| 开化县| 夹江县| 肃南| 建德市| 虞城县| 沧源| 平湖市| 莲花县| 武川县| 剑河县| 双江| 化州市| 赤壁市|