美文网首页R语言——从学习到工作R语言
R基础(3):数据的导入、导出

R基础(3):数据的导入、导出

作者: luckstarjianshu | 来源:发表于2017-06-17 16:44 被阅读31次

R能灵活地导入很多类型的数据,下图为可以导入的数据格式。


image.png

数据的导入

1.用键盘输入
介绍一种用键盘快速更改数据的做法,比如你发现有一个Cell的数据输错了,更改它的最简单的做法就是fix(df),df为数据库的名称。
2.txt文件的导入
read.table(file, header = FALSE, sep = “”, …)
3.csv文件的导入
read.csv(file, header = TRUE, sep = “,”, …)
4.xlsx文件的导入
xlsx文件的导入有很多方式,最常用的openxlsx包
library(openxlsx)
read.xlsx(xlsxFile, sheet = 1, …)
5.spss数据的导入
read.spss(file, use.value.labels = TRUE, …)
6.从数据库导入
library(RODBC)

建立连接

channel <- odbcConnect("local_server", uid="", pwd="")

一个SQL查询,并将查询结果保存在一个data frame类型的变量中,用于以后的分析

da<-sqlQuery(channel,"select top 5 * from dbo.a")

关闭连接

odbcClose(channel)

数据的导出

1.txt文件的导出
write.table(x, file = “”, append =FALSE, quote = TRUE, sep = “”,…)
2.csv文件的导出
write.csv(x, file = “”, append =FALSE, quote = TRUE, sep = “”,…)
write.csv(),write.csv2()可以看做write.table()的变体,write.csv()与参数sep=“,”的write.table()是等效的。
3.xlsx文件的导出
最快的方式:先把数据导出为csv格式,然后在Excel中打开,另存为xlsx格式。
最基本的数据导入导出的方式差不多了,要了解详情,可查看帮助文档。

相关文章

  • R基础(3):数据的导入、导出

    R能灵活地导入很多类型的数据,下图为可以导入的数据格式。 数据的导入 1.用键盘输入介绍一种用键盘快速更改数据的做...

  • R语言基础-数据导入导出

    手工导入文件 read_excel(file.choose(),skip=5)

  • 学习小组Day5笔记--Yoda

    学习任务: a.关于关于R外部数据导入与导出的学习 b.学习推送的内容 1.R外部数据导入导出 利用本地窗口的im...

  • Pandas数据分析基础流程及操作

    Pandas基础操作 准备: 导入库¶ 一、数据导入 实际数据导入 二、数据导出 三、数据结构及创建 Series...

  • R语言基础-数据的导入与导出

    数据的导入 参考文章 在R语言中,常常用到导入数据的源文件是Excel文件,CSV文件,文本文件等等。 导入csv...

  • mongoldb数据导入导出

    mongoldb数据导入 导入json格式: 导入csv格式: mongoldb数据导出 导出json格式: 导出...

  • Mysql日常语法

    1.导入导出数据表和数据库。 window下 导出整个数据库 2.导出一个表 3.导出一个数据库结构 4.导入数据...

  • mysql 导入导出

    1.导出 2.导入 3.MySQL 数据字典导出脚本

  • nodejs--day1笔记

    1. nodejs基础是ECMAScript和Node模块API 2. 模块导入导出 导出 导入 3. 系统模块f...

  • readr包数据导入与导出

    在R语言入门--第一节(基础知识)笔记中,介绍了read.table、write.table是R中导入、导出的基础...

网友评论

    本文标题:R基础(3):数据的导入、导出

    本文链接:https://www.haomeiwen.com/subject/kjtbqxtx.html