目录

读取已有文件中的数据

安装所需的包

用法

在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语言入门——数据读写相关推荐

  1. R语言入门——数据快速读取与查看(含实例代码和参数讲解)

    R语言数据读取 介绍 引言 结构安排 数据读取函数 文本数据 readLines函数 键盘键入数据 scan函数讲解 表格数据 .xlsx文件介绍 表格数据函数参数介绍 快速读入参数介绍 竞赛数据练习 ...

  2. R语言(数据读写操作)

    原文链接:https://wklchris.github.io/R-read-data.html 本节介绍一些实用的数据处理函数(如行.列合并),以及如何从各种数据源读.写数据. 实用函数 函数 含义 ...

  3. R语言入门——常用函数50个

    R语言函数入门50个基本函数 0引言 1.入门准备操作及函数 1.1R版本介绍以及IDE的选择 1.2IDE及其常用的快捷键 2.空间操作以及纠错函数 2.1 ? .??.help.demo.exam ...

  4. R语言入门——批量读取文件

    目录 引言 1.数据名称 1.1有规律的文件名 1.2无规律的 2.相对路径 3.完整代码例子 总结 引言 在R语言入门--数据快速读取与查看(含实例代码和参数讲解)中介绍了几种R语言读取外部数据的函 ...

  5. R语言入门第二集 实验一:R 语言数据结构、数据导入与数据处理

    R语言入门第二集 实验一:R 语言数据结构.数据导入与数据处理 一.资源 R语言基本数据结构练习和数据的导入和处理对象常用函数练习--东北大学大数据班R语言实训第一次作业" R(4)求解数据 ...

  6. r语言x c(-1 -2),【软件】R语言入门之向量

    "R语言入门开篇,向量(vector)相关知识的介绍" R语言是一款优秀统计学编程语言,本文介绍R语言的几个重要命令,以及R语言中非常重要的一种数据结构-向量(Vector)的相关 ...

  7. R语言必看推荐:R语言入门经典版(中文版)+R语言实战第二版(中文完整版)

    R语言入门经典(中文版)R for beginners R语言经典教材 第二版 适合初学者 作者:Emmanuel Paradis R 语言实战第二版(中文完整版) R语言实战(第2版)注重实用性,是 ...

  8. 《R语言入门与实践》学习笔记四

    第四天任务: 完成项目玩扑克牌后1/2,并通过项目学会以下技能: 1)从一个数据集中抽取个别数据值. 2)在一个数据集中改变个别数据的取值. 3)编写逻辑测试程序. 4)使用R的缺失值符号NA. -- ...

  9. Mac版R语言入门(一)R语言入门操作

    文章更新于2023年1月29日: 视频教程--微信公众号:R语言数据分析与实践                      bilibili: R语言数据分析与实践 CSDN:ZhenniLi 第一集: ...

最新文章

  1. TypeScript 的 ?: 、两个问号、?. 分别是什么意思?
  2. 404未找到是什么意思_为什么老遇上404 not found?你懂的
  3. NR 5G 身份标识
  4. 7安装ik分词器_Solr7全文检索+IK分词
  5. kafka同一个gruopid下多个consumer订阅同一个topic,只有一个consumer能消费到数据
  6. Mysql之增加数据_INSERT INTO
  7. 查看ecshop广告位对应的广告详细信息
  8. mysql jdbc 占位符_JDBC中占位符报错是什么鬼啊
  9. 题目 2055: 等待戈多(最短路)
  10. 养不教 父母之过:10个不能靠老师解决的孩子教育问题
  11. DataBseDesign工作笔记002---数据库表设计
  12. C++内存机制中内存溢出、内存泄露、内存越界和栈溢出的区别和联系
  13. js获取窗口宽度高度
  14. jmeter constant timer 如何添加_性能测试-Jmeter——软件测试圈-软件测试文章
  15. windows 环境 批量下载 小破站 视频 bat 脚本
  16. PHP批量上传一次点击选中多个
  17. 405错误,java.io.IOException: The temporary upload location [/tmp/tomcat.22.83/work/Tomcat/localhos解决办法
  18. Qt 配置使用IPP库
  19. http网页返回状态码含义
  20. Konga 使用说明

热门文章

  1. excel文件打开密码如何找回
  2. 基于在线地图的轨迹跟踪服务_JUST技术:利用轨迹拼接分析实时可达区域
  3. tableau高级图形的应用及可视化实现方法
  4. CCM DC-DC变换器建模(2): boost,传递函数,右半平面零点(RHPZ)
  5. 2021-2027全球及中国电能质量监测与治理行业研究及十四五规划分析报告
  6. 深入Java Servlets网络编程 西安电子科技大学出版社
  7. seaborn---调色板
  8. zencart忘记后台密码的解决办法
  9. 大力出奇迹,组合数学计算器
  10. 教你用晨曦记账本记录借还款的钱