当前位置:首页 >> 计算机软件及应用 >>

R语言数据存储与读取

检索:write.table write.csv 区别 不写入行名 row.names 不 写入列名 col.names
> write.table(x,file="mydata", row.names=FALSE, col.names=FALSE) #可以 > write.csv(x,file="mydata2", row.names=FALSE, col.names=FALSE) #不可以

1. 首先用 getwd() 获得当前目录,用 setwd("C:/data")设定当前目录: 2.0 数据保存:创建数据框 d: >d <- data.frame(obs = c(1, 2, 3), treat = c("A", "B", "A"), weight = c(2.3, NA, 9)) 2.1 保存为简单文本: >write.table(d, file = "c:/data/foo.txt", row.names = F, quote = F) 2.2 保存为逗号分割文本: >write.csv(d, file = "c:/data/foo.csv", row.names = F, quote = F) 2.3 保存为 R 格式文件: >save(d, file = "c:/data/foo.Rdata") 2.4 保存工作空间镜像: >save.image( ) = save(list =ls(all=TRUE), file=".RData") 3.0 数据读取:读取函数主要有:read.table( ), scan( ) ,read.fwf( ). 3.1 用 read.table( ) 读 "c:\data” 下 houses.dat: >setwd("C:/data"); HousePrice <- read.table(file="houses.dat") 如果明确数据第一行做表头,则使用 header 选项: >HousePrice <- read.table("houses.dat", header=TRUE) read.table( ) 变形有:aread.csv( ),read.csv2( ), read.delim( ), read.delim2( ). 前两读取逗号分割数据, 后两个读取其他分割符数据。 3.2 用 scan( ) 比 read.table( ) 更灵活。但要指定变量类型:如:C:\data\data.dat:

M 65 168 M 70 172 F 54 156 F 58 163 >mydata <- scan("data.dat", what = list("", 0, 0)) >mydata <- scan("data.dat", what = list(Sex="", Weight=0, Height=0)) 3.3 用 read.fwf( )读取文件中一些固定宽度数据:如:C:\data\data.txt: A1.501.2 A1.551.3 B1.601.4 >mydata <- read.fwf("data.txt", widths=c(1, 4, 3), col.names=c("X","Y","Z")) 4.0 excel 格式数据读取: 4.1 利用剪切板:选择 excel 数据,再用(CTRL+C)复制。在 R 中键入命令: >mydata <- read.delim("clipboard") 4.2 使用程序包 RODBC.如: c:\data\body.xls Sex Weight Height M 65 168 M 70 172 F 54 156 F 58 163 > library(RODBC) > z <- odbcConnectExcel("c:/data/body.xls") > foo <- sqlFetch(z, "Sheet1") > close(z)


相关文章:
R语言数据存储与读取.doc
R语言数据存储与读取 - 检索:write.table write.csv 区别
R语言数据分析与挖掘实战全文阅读_R语言数据分析与挖掘....txt
大数据分析作为数据存储和挖掘分析的前沿技术,广泛应用于物联网、云计算、移动...R语言数据分析与挖掘实战 电子书 10 (14人评论) | 6446人在读 作者: 张良均...
R语言的数据导入与导出学习笔记.doc
今天分享的是 R 中数据的输出与一些特定格式的数据读入。 一、数据的输出 R 中
R语言学习系列05-数据文件的读写.doc
R语言学习系列05-数据文件的读写_计算机软件及应用_IT/计算机_专业资料。R语言...针对该数据对象,调用文本编辑器,输入数据,并保存。 例如,执行如下代码 >mydata...
R语言之数据输入与输出.pdf
R语言数据输入与输出 - 一、数据的录入与保存 1、算数表达式的输入与保存 R 中的算数表达式是直接输入的,输入完成之后按下回车便显示结果,如果想保 存输入的...
R语言数据导入.doc
R语言数据导入_计算机软件及应用_IT/计算机_专业资料。除了R语言数据读入的核心函数read.table,了解一下其他可以用的函数有哪些,以及使用的场景基本技巧。...
如何用R语言从网上读取多样格式数据.doc
如何用R语言从网上读取多样格式数据_计算机软件及应用_IT/计算机_专业资料。如何...? destfile:下载后文件的保存地址,默认为工作目录 ? ? method: 提供"internal...
R语言读取EXCEL文件的各种方法.doc
R语言读取EXCEL文件的各种方法 - 最近初学 R 语言, 在 R 语言读入 EXCEL 数据格式文件的问题上遇到了困难, 经过在网上搜索 解决了这一问题,下面归纳几种方法,...
R语言课件3解析_图文.ppt
R语言课件3解析 - 计算机与R语言 目录 计算机与R语言 第三章 数据存储与读取 一、数据的存储 二、数据的读取 一 、数据的存储 1、R的工作目录 > getwd()...
R语言的数据的导入和导出.pdf
本手册描述了通过 R 本身或者通过可来自 CRAN 的软件包读写数据的机制.虽然...一种可以不仅用来保存内容,而且可以提供内 容结构的标记性语言可以让文件自我说明...
r语言---list用法批量读取写出数据时的用法.doc
r语言---list用法批量读取写出数据时的用法 - R 语言---list 用法、批量读取、写出数据时的用法 列表是一种特别的对象集合, 它的元素也由序号 (下标) 区分,...
集算器和R语言处理外存文本文件的对比.pdf
集算器和R语言处理外存文本文件的对比 - 作为数据计算语言,集算器和R语言都提供
【精选资料】数据挖掘与R语言.doc
【精选资料】数据挖掘与R语言 - 文档均来自网络,如有侵权请联系我删除文档... 【精选资料】数据挖掘与R语言_数学_自然...获取有用的 模型知识应用于系统中, 才...
R语言与大数据.doc
R语言与数据 - R 语言与数据数据分析方面,R 拥有一系列连贯而又完整的数据分析中间工具,图形统 计可以对图形直接进行分析和显示,并且有非常丰富的程序包,...
基于R语言的NetCDF文件分析和可视化应用_图文.pdf
本文在上述气象数据分析和可视化工具之外, 介绍R语言...是美国RSI 公司开发的对科学数据进行获取、分析和...NetCDF文件开始的目的是 用于存储气象科学中的数据,...
45分钟搞定R语言之数据库交互及统计绘图.pdf
小结 R与数据库:各有所长、取长补短 数据的组织 统计分析 数据存储 统计...通过RODBC从Oracle读取数据 ## 加载RODBC包 library(RODBC) ## 创建连接 ...
R语言在大数据处理中的应用_图文.pdf
海量数螽存储与数据赴理的新技术,本文对基-f"Hadoop平台利用R语言进行大敦据...3 R语言与Hadoop交互 R会把所有的对象读存人虚拟内存中, 并利用R语言完成Map...
R语言_图文.pdf
R语言 - R语言 1 内容 一 帮助文件 二 R程序包 三 脚本编程 四 编写函数 五 数据读取和保存 2 一 需要查询函数的帮助。 1 ?t.test 2 apropos(“...
R语言数据导入.pdf
R语言数据导入 - R 语言数据导入 来源:DataCamp Blog 编译:亮亮 上期我们了解了 R 语言数据读入的核心函数 read.table,现在我们了解一下其他可 以用的函数有...
45分钟搞定R语言之数据库交互及统计绘图.pdf
R统计绘图 ? R语言与统计绘图 ? R的高水平绘图...数据存储 统计图形 数据的管理 RODM、teradataR、...## 写入数据库表,并读取结果表 sqlSave(channel,my...
更多相关文章: