R语言入门

R语言是强大的数据统计分析软件,拥有数据分析、数据处理、数据可视化等功能,广泛适用于各行业的数据分析处理。在掌握R语言的基本功能之前,我们有必要掌握数据输入与导入的方法,以降低我们数据获取或输入的工作量。结合R语言的基本包,我们简要的介绍一下,R如何导入不同数据的方法:

1.使用键盘输入数据

R中的函数edit()会自动调用一个允许手工输入数据的文本编辑器。 students.data<-data.frame(Number=character(0),

Name=character(0),

Gender=character(0),

Age=numeric(0),

height=numeric(0))
students.data<-edit(students.data)

窗口呈现:

也可以直接在程序中嵌入数据集。

students.datatxt<-"Number Name Gender Ageheight
300101 张三 男 14 160
300102 李四 男 13 152
300103 王五 男 13 150
300104 赵六 男 12 144

"

2.带分隔符的文本导入数据

R中可以用read.table()将带分隔符的文本导入数据。

grades<-read.table("studentgrades.csv",header=TRUE,row.names="StudentID",sep=",")

View(grades)

3.Excel数据导入数据

R中可以用read_excel()将带分隔符的文本导入数据。

library(readxl)student<- read_excel("E:/Trivial Matters/student.xlsx")View(student)

窗口呈现:

4.SPSS数据导入数据

R中可以用spss.get()将带分隔符的文本导入数据。

library(Hmisc)

data2<-spss.get("data2.sav",use.value.lables=TRUE)

View(data2)

窗口呈现:(省略)

5.SAS数据导入数据

R中可以用sas.get()将带分隔符的文本导入数据。

library(Hmisc)

data3<-sas.get("data3.csv",use.value.lables=TRUE)

View(data3)

5.Stata数据导入数据

R中可以用read.dta()将带分隔符的文本导入数据。

library(foreign)

data4<-read.dta("data4.dta")

R语言还可以执行HDF5数据、访问数据库管理系统与网页抓取数据的导入,更深层次的学习

(0)

相关推荐

  • 按照某个字段将SAS数据集导出多个数据集

    以sashelp中的cars数据集为例,如果我们需要按照origin字段将数据分别导出到origin_asia,origin_europe,origin_usa三个数据集,我们采用以下代码: data ...

  • Stata:CHFS中国家庭金融调查数据库清洗和处理

    New! lianxh 命令发布了:   GIF 动图介绍 随时搜索 Stata 推文.教程.手册.论坛,安装命令如下:   . ssc install lianxh 作者: 李青塬 (广东工业大学) ...

  • R语言jiebaR包文本中文分词及词云制作上机练习

    我是R语言的小白用户,关于R语言的学习,我的目标是隔三差五上机实践练习,每天进步一点点. 微信出现之前,qq群是我和读者交流的主要阵地,一般我会问大家为什么入群这样一个问题,收集到一些有趣的回答,今天 ...

  • 手把手教你在NHANES库里下临床数据

    美国国家健康与营养调查(NHANES,National Health and Nutrition Examination Survey)是 一项旨在评估美国成人和儿童健康和营养状况的研究计划,该调查的 ...

  • Excel应用大全 | 来认识Excel数据源吧!

    一本书教会你分分钟搞定数据分析! 跟着小编一起来来认识一下Excel丰富多样的数据源吧! 统一的数据获取和转换体验 从 Excel 2016 开始,Excel 引入了一组强大的数据获取和转换工具 Po ...

  • excel表格中怎么导入来自文本中的数据

    excel表格中怎么导入来自文本中的数据 文本数据指以文本文件[.txt]存放的数据.在excel表格中,也可以将文本数据进行存储,把其作为外部数据导入工作表的数据区域中,再导入文本文件时,注意文本文 ...

  • 直播!R语言入门和ggplot2科研数据可视化入门分享!就在今晚,欢迎大家参加呀!

    会议时间:2021/03/17 19:30-21:30 (GMT+08:00) 点击链接入会,或添加至会议列表:https://meeting.tencent.com/s/H9goXk0EWnqO 会 ...

  • R语言入门学习路径+资源集(生信篇)

    学习始终是自己的事情,好的资源可以大大缩短路程,如果你还没有入门R语言,又或者你已经入门了R但不知道如何进阶,不妨收藏这篇. 强烈推荐: 这是DataCamp 的联合创始人 Martijn Theuw ...

  • 强行解锁R语言入门新姿势

    引自粉丝--Tchai 每个人都会遇到一本让自己醍醐灌顶的书,但是要花很多时间才能找到的,一定不能停止寻找. 看到这句话小编反思了一个问题:我摸过几本书?买过几本书?看完了几本?不知道你的答案是不是和 ...

  • 【生信菜鸟经】如何系统入门R语言

    写在前面 R语言不仅在生物信息数据处理中发挥着重要作用,也是其它主流数据处理人士的首选工具.现在非常多自学生物信息学的小伙伴必须学的就是R,所以写一个R的系统性入门指导是非常有必要的.我作为老一辈的生 ...

  • R语言学习入门导航-特别版

      jimmy导读 英雄帖发出之后,有新朋友加入,也有老朋友捧场,看样子88篇生物信息学优秀博客合集的小目标近在眼前了. 诚邀您加盟,生信技能树 生信土豆侠的-人体解剖医学包-gganatogram的 ...

  • 自行入门R语言的故事(一波三折)

    真情实感流露最是动人! 亲爱的读者你是第几次接触生物信息学才掌握的呢? 下面是NGS交流群积极参与者受邀投稿 第一部分 入门生物信息的错误示范 第一次接触生信技能树,又欢又喜,竟然还有视频,在B站,全 ...

  • R数据分析:9本R语言书,从入门到进阶都在这了

    R语言之书:编程与统计 作者:[新西兰]蒂尔曼·M. 戴维斯(Tilman M. Davies) 译者:李毅 <R语言编程艺术>双子星, R语言入门到实战指南 一部翔实的百科全书式的R语言 ...

  • R学习 从Tidyverse学起,入门R语言(tibble,readr和dplyr)

    R学习往期回顾: R学习:字符串 R学习:环境和函数 R学习:数据框的基本操作 R学习:R for Data Science(五) R学习:R for Data Science(四) R学习:R fo ...

  • R学习 从Tidyverse学起,入门R语言(tidyr和stringr)

    tidyverse出自于R大神Hadley Wickham之手,他是Rstudio首席科学家,也是ggplot2的作者.tidyverse就是他将自己所写的包整理成了一整套数据处理的方法,包括ggpl ...