zoukankan      html  css  js  c++  java
  • R 中数据的读取(转)

    一、文本文件的读取

          R可以用以下函数读取存储在文本文件(ASCII)中的数据:read.table(),scan(),read.fwf()

    (一)使用函数read.table()

             第一步:读取数据前先设置好工作路径:

                           setwd("C:/文件夹、文本文件名 )(比如:文件名.txt或文件名.xls")

             第二步:x <- read.table(“文件名”,header = TRUE)   x:将文本文件中的数据读入x变量中;如果明确数据的第一行为表头行,则使用

                                                                                                 header选项;read.table()其他4种变形:read.csv ()、read.csv2()、

                                                                                                  read.delim()、read.delim2()

    (二)使用函数scan()

             x <- scan("文件名",what = list("",0,0))        如:mydata<- scan("data.dat",what = list(Sex="",Weight=0,Height=0))

    (三)使用函数read.fwf()      用来读取文件中一些固定宽度格式的数据

             x <- read.fwf("文件名",widths=c(1,4,3),col.names=c("X","Y","Z"))

    二、Excel数据的读取

    (一)使用剪贴板

               第一步:选中Excel表中需要的数据,复制到剪贴板中(Ctrl+C)

               第二步:mydata <- read.delim("clipboard")

    (二)使用程序包RODBC

               第一步:library(RODBC)

               第二步:z <- odbcConnectExcel("c:/data/body.xls")

               第三步:foo <- sqlFeth(z,"Shetl")

                第四步:close(z)

    三、R中数据集的读取

    (一)R中标准数据datasets

              data()

    (二)专用程序包中的数据集

              data(package="pkname")         pkname 为已安装的程序包名字

           第一步:  library(pkname)

           第二步: data(package="pkname")

            attach(mtcars)

          

       

  • 相关阅读:
    pthread_once函数的简单示例
    pthread_join直接决定资源是否能够及时释放
    非分离线程未使用join函数例子:
    一个HTTP打趴80%面试者
    BM和KMP字符串匹配算法学习
    STL 几个容器的底层实现
    指针的引用(*&)与指针的指针(**)
    Maven 环境变量设置
    配置JAVA的环境变量
    Maven报错 解决方案。ERROR: No goals have been specified for this build. You must specify a valid lifecycle phase or a goal in the format <plugin-prefix>:<goal> or <plugin-group-id>:<plugin-artifact-id
  • 原文地址:https://www.cnblogs.com/fangfang66/p/7743877.html
Copyright © 2011-2022 走看看