前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >R语言入门与数据分析

R语言入门与数据分析

作者头像
算法之名
发布2024-03-11 08:07:44
890
发布2024-03-11 08:07:44
举报
文章被收录于专栏:算法之名算法之名

【开源中国 APP 全新上线】“动弹” 回归、集成大模型对话、畅读技术报告

R语言环境安装

安装文件下载地址:https://mirrors.tuna.tsinghua.edu.cn/CRAN/

这里可以根据你的操作系统选择合适的安装程序下载安装,我这里是mac版本。安装完成后的界面如下所示

HelloWorld

现有一个研究维生素C对于牙齿生长的数据。

len

supp

dose

1

4.2

VC

0.5

2

11.5

VC

0.5

3

7.3

VC

0.5

4

5.8

VC

0.5

5

6.4

VC

0.5

6

10

VC

0.5

7

11.2

VC

0.5

8

11.2

VC

0.5

9

5.2

VC

0.5

10

7

VC

0.5

11

16.5

VC

1

12

16.5

VC

1

13

15.2

VC

1

14

17.3

VC

1

15

22.5

VC

1

16

17.3

VC

1

17

13.6

VC

1

18

14.5

VC

1

19

18.8

VC

1

20

15.5

VC

1

21

23.6

VC

2

22

18.5

VC

2

23

33.9

VC

2

24

25.5

VC

2

25

26.4

VC

2

26

32.5

VC

2

27

26.7

VC

2

28

21.5

VC

2

29

23.3

VC

2

30

29.5

VC

2

31

15.2

OJ

0.5

32

21.5

OJ

0.5

33

17.6

OJ

0.5

34

9.7

OJ

0.5

35

14.5

OJ

0.5

36

10

OJ

0.5

37

8.2

OJ

0.5

38

9.4

OJ

0.5

39

16.5

OJ

0.5

40

9.7

OJ

0.5

41

19.7

OJ

1

42

23.3

OJ

1

43

23.6

OJ

1

44

26.4

OJ

1

45

20

OJ

1

46

25.2

OJ

1

47

25.8

OJ

1

48

21.2

OJ

1

49

14.5

OJ

1

50

27.3

OJ

1

51

25.5

OJ

2

52

26.4

OJ

2

53

22.4

OJ

2

54

24.5

OJ

2

55

24.8

OJ

2

56

30.9

OJ

2

57

26.4

OJ

2

58

27.3

OJ

2

59

29.4

OJ

2

60

23

OJ

2

这里的第一列是牙齿的长度,第二列是维生素还是橙汁,第三列是剂量。将该数据保存到一个csv文件中。

代码语言:javascript
复制
> df <- read.table("/Users/admin/Downloads/RData/ToothGrowth.csv",sep=",",header=T)
> df

以上是读入并显示数据。

样品频数显示

代码语言:javascript
复制
> table(df$supp,df$dose)

显示结果

代码语言:javascript
复制
     0.5  1  2
  OJ  10 10 10
  VC  10 10 10

它数据中表示每种种类(OJ为橙汁,VC为VC药品)的不同剂量各有10个样品。

查看每种种类,每种剂量的牙齿生长平均值

代码语言:javascript
复制
> aggregate(df$len,by=list(df$supp,df$dose),FUN=mean)

显示结果

代码语言:javascript
复制
  Group.1 Group.2     x
1      OJ     0.5 13.23
2      VC     0.5  7.98
3      OJ     1.0 22.70
4      VC     1.0 16.77
5      OJ     2.0 26.06
6      VC     2.0 26.14

由以上数据,我们可以看出在0.5和1mg的剂量下,橙汁明显比VC药品的平均值要大很多,这说明橙汁更有利于牙齿生成。

查看每种种类,每种剂量的牙齿生长方差值

代码语言:javascript
复制
> aggregate(df$len,by=list(df$supp,df$dose),FUN=sd)

显示结果

代码语言:javascript
复制
  Group.1 Group.2        x
1      OJ     0.5 4.459709
2      VC     0.5 2.746634
3      OJ     1.0 3.910953
4      VC     1.0 2.515309
5      OJ     2.0 2.655058
6      VC     2.0 4.797731

方差用来反映每种种类,每种剂量的10个样品的差异情况,方差越小,说明样品差异越小。

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2024-03-11,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • R语言环境安装
  • HelloWorld
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档