R语言学习--第一个练习问题总结

缺失值处理示例练习过程遇到的问题总结

  1. setwd(“E:\人口大数据分析产品\test”) 这样是设置不成功的,要这么写:
    setwd("E:\\人口大数据分析产品\\test")

  2. CSV文件格式不对,可能读取的数据不正确,一定要用英文格式的逗号

  3. 数据截取后,再读取截取后的行时,不能按照以前的序号来读,要从1开始重新算。
> inputfile=inputfile[5:16,]
> inputfile
       sales      date
5     6607.4 2015/2/21
6     4060.3 2015/2/20
7     3614.7 2015/2/19
8     3295.5 2015/2/18
9     2332.1 2015/2/16
10    2699.3 2015/2/15
11        NA 2015/2/14
12    3036.8 2015/2/13
NA        NA      <NA>
NA.1      NA      <NA>
NA.2      NA      <NA>
NA.3      NA      <NA>
###如果想修改第五行6607.4,行号不能用5,要用1.如下用的行序号5,其实第9行被修改为了NA。
> inputfile$sales[5]=NA
> inputfile
      sales      date
5    6607.4 2015/2/21
6    4060.3 2015/2/20
7    3614.7 2015/2/19
8    3295.5 2015/2/18
9        NA 2015/2/16
10   2699.3 2015/2/15
11       NA 2015/2/14
12   3036.8 2015/2/13
NA       NA      <NA>
NA.1     NA      <NA>
NA.2     NA      <NA>
NA.3     NA      <NA>

4.
当加载的库不存在时,可以用install.packages(“库名”)来下载该库,最后会提示下载的包存在的路径,拷贝到R语言安装目录下的library目录,重新加载就可以了。

> library(lattice)
> library(MASS)
> library(nnet)
> library(mice)
Error in library(mice) : 不存在叫‘mice’这个名字的程辑包
> install.packages("mice")
--- 在此連線階段时请选用CRAN的鏡子 ---
还安装相依关系‘fansi’, ‘utf8’, ‘minqa’, ‘nloptr’, ‘RcppEigen’, ‘plyr’, ‘stringi’, ‘cli’, ‘crayon’, ‘pillar’, ‘bindr’, ‘lme4’, ‘forcats’, ‘hms’, ‘readr’, ‘backports’, ‘purrr’, ‘reshape2’, ‘stringr’, ‘tibble’, ‘tidyr’, ‘assertthat’, ‘bindrcpp’, ‘glue’, ‘magrittr’, ‘pkgconfig’, ‘R6’, ‘tidyselect’, ‘BH’, ‘plogr’, ‘pan’, ‘jomo’, ‘haven’, ‘broom’, ‘dplyr’, ‘mitml’, ‘Rcpp’, ‘rlang’


  有二进制版本的,但源代码版本是后来的:
        binary source needs_compilation
stringi  1.1.7  1.2.4              TRUE

  Binaries will be installed
试开URL’https://dirichlet.mat.puc.cl/bin/windows/contrib/3.5/fansi_0.2.3.zip'
Content type 'application/zip' length 168026 bytes (164 KB)
downloaded 164 KB

试开URL’https://dirichlet.mat.puc.cl/bin/windows/contrib/3.5/utf8_1.1.4.zip'
Content type 'application/zip' length 214656 bytes (209 KB)
downloaded 209 KB
....
程序包‘mice’打开成功,MD5和检查也通过

下载的二进制程序包在
        C:\Users\tantai\AppData\Local\Temp\RtmpyAmxVQ\downloaded_packages里
> library(mice)

载入程辑包:‘mice’

The following objects are masked from ‘package:base’:

    cbind, rbind

Warning message:
程辑包‘mice’是用R版本3.5.1 来建造的
    5.

你可能感兴趣的:(数据分析)