R语言入门——数据读写
目录
读取已有文件中的数据
安装所需的包
用法
在R中输入数据
调用R内置数据集
读取已有文件中的数据
安装所需的包
# 安装readr包以读取csv文件
install.packages("readr")
library("readr")# 安装readxl包以读取xlsx文件
install.packages("readxl")
library("readxl")
用法
读取csv文件:
以下三种操作中1、2等价,3的行名称为X1,X2,……,Xn
# 读取D盘该路径下的Dtime.csv文件,并保存到对象Dtime1中
Dtime1<-read_csv('D:/D-WORK/R语言练习/Dtime.csv')# 读取D盘该路径下的Dtime.csv文件,将第1行作为新建对象的行名称,并保存到对象Dtime1中
Dtime1<-read_csv('D:/D-WORK/R语言练习/Dtime.csv',col_names = T)# 读取D盘该路径下的Dtime.csv文件,不将第1行作为新建对象的行名称,并保存到对象Dtime1中
Dtime1<-read_csv('D:/D-WORK/R语言练习/Dtime.csv',col_names = F)
读取xlsx文件:
# 读取D盘该路径下的Dtime.xlsx文件,并保存到对象Dtime2中
Dtime2<-read_excel('D:/D-WORK/R语言练习/Dtime.xlsx')# 读取D盘该路径下的Dtime.xlsx文件中的Sheet2,并保存到对象Dtime2中
Dtime2<-read_excel('D:/D-WORK/R语言练习/Dtime.xlsx',sheet = 'Sheet2')
读取txt文件:
# 读取D盘该路径下的Dtime.txt文件,以空格作为分隔符,并保存到对象Dtime3中
# read.csv是R自带函数
Dtime3<-read.csv('D:/D-WORK/R语言练习/Dtime.txt',sep='')
在R中输入数据
创建空数据集,用edit()调出输入数据的对话框,在数据编辑器中直接录入即可:
> student1<-data.frame(ID = numeric(),name = character(),grade = integer())
> student1<-edit(student1)
调用R内置数据集
data() 查看datasets中所有可用数据集
head() 查看数据集前几行数据
tail() 查看数据集后几行数据
str() 查看对象内部结构
names() 查看对象列名
nrow() 查看行数
ncol() 查看列数
dim() 查看行数和列数
length() 查看数据集的长度(列数)【与ncol()区别在哪?】
attributes() 查看属性,包括列名、数据结构和行名
summary() 查看数据类型和内容。数值型包括描述统计,字符型包括长度、数据结构、mode(在内存中储存类型)
sink() 将输出结果重新定向到文件
> sink('D:/D-WORK/R语言练习/df1.txt') # 定向
> df1 # 输入数据
> sink() # 结束重定向
R语言入门——数据读写相关推荐
- R语言入门——数据快速读取与查看(含实例代码和参数讲解)
R语言数据读取 介绍 引言 结构安排 数据读取函数 文本数据 readLines函数 键盘键入数据 scan函数讲解 表格数据 .xlsx文件介绍 表格数据函数参数介绍 快速读入参数介绍 竞赛数据练习 ...
- R语言(数据读写操作)
原文链接:https://wklchris.github.io/R-read-data.html 本节介绍一些实用的数据处理函数(如行.列合并),以及如何从各种数据源读.写数据. 实用函数 函数 含义 ...
- R语言入门——常用函数50个
R语言函数入门50个基本函数 0引言 1.入门准备操作及函数 1.1R版本介绍以及IDE的选择 1.2IDE及其常用的快捷键 2.空间操作以及纠错函数 2.1 ? .??.help.demo.exam ...
- R语言入门——批量读取文件
目录 引言 1.数据名称 1.1有规律的文件名 1.2无规律的 2.相对路径 3.完整代码例子 总结 引言 在R语言入门--数据快速读取与查看(含实例代码和参数讲解)中介绍了几种R语言读取外部数据的函 ...
- R语言入门第二集 实验一:R 语言数据结构、数据导入与数据处理
R语言入门第二集 实验一:R 语言数据结构.数据导入与数据处理 一.资源 R语言基本数据结构练习和数据的导入和处理对象常用函数练习--东北大学大数据班R语言实训第一次作业" R(4)求解数据 ...
- r语言x c(-1 -2),【软件】R语言入门之向量
"R语言入门开篇,向量(vector)相关知识的介绍" R语言是一款优秀统计学编程语言,本文介绍R语言的几个重要命令,以及R语言中非常重要的一种数据结构-向量(Vector)的相关 ...
- R语言必看推荐:R语言入门经典版(中文版)+R语言实战第二版(中文完整版)
R语言入门经典(中文版)R for beginners R语言经典教材 第二版 适合初学者 作者:Emmanuel Paradis R 语言实战第二版(中文完整版) R语言实战(第2版)注重实用性,是 ...
- 《R语言入门与实践》学习笔记四
第四天任务: 完成项目玩扑克牌后1/2,并通过项目学会以下技能: 1)从一个数据集中抽取个别数据值. 2)在一个数据集中改变个别数据的取值. 3)编写逻辑测试程序. 4)使用R的缺失值符号NA. -- ...
- Mac版R语言入门(一)R语言入门操作
文章更新于2023年1月29日: 视频教程--微信公众号:R语言数据分析与实践 bilibili: R语言数据分析与实践 CSDN:ZhenniLi 第一集: ...
最新文章
- TypeScript 的 ?: 、两个问号、?. 分别是什么意思?
- 404未找到是什么意思_为什么老遇上404 not found?你懂的
- NR 5G 身份标识
- 7安装ik分词器_Solr7全文检索+IK分词
- kafka同一个gruopid下多个consumer订阅同一个topic,只有一个consumer能消费到数据
- Mysql之增加数据_INSERT INTO
- 查看ecshop广告位对应的广告详细信息
- mysql jdbc 占位符_JDBC中占位符报错是什么鬼啊
- 题目 2055: 等待戈多(最短路)
- 养不教 父母之过:10个不能靠老师解决的孩子教育问题
- DataBseDesign工作笔记002---数据库表设计
- C++内存机制中内存溢出、内存泄露、内存越界和栈溢出的区别和联系
- js获取窗口宽度高度
- jmeter constant timer 如何添加_性能测试-Jmeter——软件测试圈-软件测试文章
- windows 环境 批量下载 小破站 视频 bat 脚本
- PHP批量上传一次点击选中多个
- 405错误,java.io.IOException: The temporary upload location [/tmp/tomcat.22.83/work/Tomcat/localhos解决办法
- Qt 配置使用IPP库
- http网页返回状态码含义
- Konga 使用说明