• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    公众号

R语言入门到可视化精选19题

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

 

 以下内容根据个人学习经验总结,仅供参考。如有建议,欢迎交流~”

 

目 录

1.安装软件、R包、工作目录、帮助函数

2.认识数据/数据集                               

​3.简单数据操作                                    

4.简单统计计算                                    

5.关于逻辑判断、控制流和自定义函数  

6.关于可视化                                       

 

 

 

01—安装软件、R包、工作目录、帮助函数

练习1:安装R-gui

提示:R-project网站 https://www.r-project.org/

 

练习2:安装Rstudio

提示:https://www.rstudio.com/

 

练习3:安装R包和更改镜像

提示:install.packages("包名")

说明:“镜像”等同于网址,更改镜像就是更改你下载安装的包来自哪里!!一般选择距离你位置近的镜像,这样下载速度更快!如安装中遇到问题可参考《为什么在r-stdio,cran安装程序包总出错?》https://zhuanlan.zhihu.com/p/74512190

 

练习4:查看当前工作空间和更改工作空间

工作空间:就是你直接可以读取和存储文件(数据)的位置(路径),这里只需要记住getwd()和setwe()可以查看和更改当前工作空间。

R-gui桌面也提供手动更改工作空间的选项,具体点击“文件”

 

练习5:帮助函数-"help(函数名/包名)"或"??函数名/包名"

提示:通过help(函数名/包名)或"??函数名/包名"形式查看。

 

 

02—认识数据/数据集

练习6:生成数据和创建vector、matrix、list、factor、data.frame

要求:生成随机数、创建matrix、factor和创建data.frame

提示:参考《R语言实战》-2.2-数据结构

或《R语言快速入门:数据结构+生成数据+数据引用+读取外部数据

练习7:读取本地csv、xlsx、txt数据

要求:学会read.csv、read.table等

提示:参考《R语言实战》-2.3-数据的输入

或《R语言常用的数据输入与输出方法 | 第三讲

 

 

 

 

03—简单数据操作

练习8:数据引用(类似excel选择行/列)

要求:行列引用、值引用、取子集

提示:参考R语言快速入门:数据结构+生成数据+数据引用+读取外部数据

 

 练习9:创建新变量、重命名、数据类型转换

要求:赋值(变量名<-表达式)、names()函数、as.datatype()函数

提示:参考《R语言实战》-4.*-基本数据管理

 

 

 

 练习10:数据排序、去重

要求:sort、order

提示:参考→排序《R语言实战》-4.8-数据排序

 

 练习11:数据(集)合并

要求:merge、cbind、rbind

提示:参考→R语言 数据(集)合并与连接/匹配 | 专题2

《R语言实战》-4.9-数据(集)合并

 

04—简单统计计算

 

 练习12:关于加减乘除

要求:练习算数运算符

提示:参考《R语言实战》-4.2-"表4-2 算数运算符"

 

练习13:变量均值、方差、计数、……计算

要求:均值mean、标准差sd、方差var、范围range、……

提示:参考《R语言实战》-5.3-"表5-3 统计函数"

 

练习14:数据集(数据框)描述统计

要求:常用summary,另可了解str( )

提示:通过帮助函数查看使用说明,help(str)

 

 

05—关于逻辑判断、控制流和自定义函数


练习15:关于逻辑判断-TRUE/FALSE

入门要求:了解基本逻辑运算及其返回值-TRUE/FALSE

提示:参考R 语言 逻辑运算:TRUE/FALSE | 专题3或《R语言实战》-4.3

 

 

练习16:关于控制流-重复和循环

入门要求:了解基本控制流-for结构、while结构、if-else结构、ifelse结构、……

提示:参考R语言 控制流:for、while、ifelse和自定义函数function|第5讲

或《R语言实战》-5.4

 

 

练习17:关于自定义函数-function

入门要求:了解自定义函数function

提示:参考R语言 控制流:for、while、ifelse和自定义函数function|第5讲

或《R语言实战》-5.5-用户自定义函数

 

 

06—关于可视化

练习18:认识常见的图形函数hist和plot

入门要求:图形函数hist&plot、图形参数、其他自定义图形参数

提示:参考R语言 图形初阶:hist、plot和图形布局layout | 第6讲

或《R语言实战》-6.*-基本图形

 

 

练习19:关于ggplot2

入门要求:了解ggplot2基本要素-映射、几何对象、标度、……

提示:参考R语言 高阶可视化绘图系统:ggplot2入门 | 第8讲

或《ggplot2:数据分析与图形艺术》

 

 

 

 

【往期回顾推荐】

R 语言 逻辑运算:TRUE/FALSE

R语言 高阶可视化绘图系统:ggplot2入门

R语言,入门首看、必看基础概述

R语言数据管理与dplyr、tidyr

快速掌握R语言中的apply函数族 | 精选分享

R语言 分组计算,不止group_by

用R语言让你的可视化图表动起来!动起来!!附源代码

R语言 相关系数混合可视化矩阵实现

 

《R数据科学》是一本专门讲解tidyverse相关包的书籍,主要涉及dplyr、tidyr、ggplot2、purrr等,非常值得学习,基本上此一本书可以解答数据处理的大部分问题

 


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
R语言中的factor发布时间:2022-07-18
下一篇:
手把手教你用R语言快速制作出SCI中的表一发布时间:2022-07-18
热门推荐
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap