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

默认文件1588567350473.png

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

目 录
1.安装软件、R包、工作目录、帮助函数
2.认识数据/数据集
3.简单数据操作
4.简单统计计算
5.关于逻辑判断、控制流和自定义函数
6.关于可视化

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

练习1:安装R-gui

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

image

练习2:安装Rstudio

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

image

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

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

image

练习4:查看当前工作空间和更改工作空间工作空间:就是你直接可以读取和存储文件(数据)的位置(路径),这里只需要记住getwd()和setwe()可以查看和更改当前工作空间。R-gui桌面也提供手动更改工作空间的选项,具体点击“文件”

image

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

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

image
02—
认识数据/数据集

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

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

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

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

image

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

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

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

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

03—
****简单数据操作

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

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

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

image

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

要求:赋值(变量名<-表达式)、names()函数、as.datatype()函数提示:参考《R语言实战》-4.-基本数据管理*

练习10:数据排序、去重

要求:sort、order

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

image

练习11:数据(集)合并

要求:merge、cbind、rbind

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

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

image

04—
简单统计计算

练习12:关于加减乘除

要求:练习算数运算符

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

image

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

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

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

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

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

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

image

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

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

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

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

image

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

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

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

或《R语言实战》-5.4

image

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

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

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

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

image

06—
关于可视化

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

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

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

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

image

练习19****:关于ggplot2

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

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

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

image

【往期回顾推荐】

R 语言 逻辑运算:TRUE/FALSE

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

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

R语言数据管理与dplyr、tidyr

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

R语言 分组计算,不止group_by

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

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

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

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 211,042评论 6 490
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 89,996评论 2 384
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 156,674评论 0 345
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 56,340评论 1 283
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 65,404评论 5 384
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 49,749评论 1 289
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 38,902评论 3 405
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 37,662评论 0 266
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 44,110评论 1 303
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 36,451评论 2 325
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 38,577评论 1 340
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 34,258评论 4 328
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 39,848评论 3 312
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 30,726评论 0 21
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 31,952评论 1 264
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 46,271评论 2 360
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 43,452评论 2 348