dat<-read.csv("https://raw.githubusercontent.com/tmatis12/datafiles/main/normtemp.csv")
dat
## Temp Sex Beats
## 1 96.3 1 70
## 2 96.7 1 71
## 3 96.9 1 74
## 4 97.0 1 80
## 5 97.1 1 73
## 6 97.1 1 75
## 7 97.1 1 82
## 8 97.2 1 64
## 9 97.3 1 69
## 10 97.4 1 70
## 11 97.4 1 68
## 12 97.4 1 72
## 13 97.4 1 78
## 14 97.5 1 70
## 15 97.5 1 75
## 16 97.6 1 74
## 17 97.6 1 69
## 18 97.6 1 73
## 19 97.7 1 77
## 20 97.8 1 58
## 21 97.8 1 73
## 22 97.8 1 65
## 23 97.8 1 74
## 24 97.9 1 76
## 25 97.9 1 72
## 26 98.0 1 78
## 27 98.0 1 71
## 28 98.0 1 74
## 29 98.0 1 67
## 30 98.0 1 64
## 31 98.0 1 78
## 32 98.1 1 73
## 33 98.1 1 67
## 34 98.2 1 66
## 35 98.2 1 64
## 36 98.2 1 71
## 37 98.2 1 72
## 38 98.3 1 86
## 39 98.3 1 72
## 40 98.4 1 68
## 41 98.4 1 70
## 42 98.4 1 82
## 43 98.4 1 84
## 44 98.5 1 68
## 45 98.5 1 71
## 46 98.6 1 77
## 47 98.6 1 78
## 48 98.6 1 83
## 49 98.6 1 66
## 50 98.6 1 70
## 51 98.6 1 82
## 52 98.7 1 73
## 53 98.7 1 78
## 54 98.8 1 78
## 55 98.8 1 81
## 56 98.8 1 78
## 57 98.9 1 80
## 58 99.0 1 75
## 59 99.0 1 79
## 60 99.0 1 81
## 61 99.1 1 71
## 62 99.2 1 83
## 63 99.3 1 63
## 64 99.4 1 70
## 65 99.5 1 75
## 66 96.4 2 69
## 67 96.7 2 62
## 68 96.8 2 75
## 69 97.2 2 66
## 70 97.2 2 68
## 71 97.4 2 57
## 72 97.6 2 61
## 73 97.7 2 84
## 74 97.7 2 61
## 75 97.8 2 77
## 76 97.8 2 62
## 77 97.8 2 71
## 78 97.9 2 68
## 79 97.9 2 69
## 80 97.9 2 79
## 81 98.0 2 76
## 82 98.0 2 87
## 83 98.0 2 78
## 84 98.0 2 73
## 85 98.0 2 89
## 86 98.1 2 81
## 87 98.2 2 73
## 88 98.2 2 64
## 89 98.2 2 65
## 90 98.2 2 73
## 91 98.2 2 69
## 92 98.2 2 57
## 93 98.3 2 79
## 94 98.3 2 78
## 95 98.3 2 80
## 96 98.4 2 79
## 97 98.4 2 81
## 98 98.4 2 73
## 99 98.4 2 74
## 100 98.4 2 84
## 101 98.5 2 83
## 102 98.6 2 82
## 103 98.6 2 85
## 104 98.6 2 86
## 105 98.6 2 77
## 106 98.7 2 72
## 107 98.7 2 79
## 108 98.7 2 59
## 109 98.7 2 64
## 110 98.7 2 65
## 111 98.7 2 82
## 112 98.8 2 64
## 113 98.8 2 70
## 114 98.8 2 83
## 115 98.8 2 89
## 116 98.8 2 69
## 117 98.8 2 73
## 118 98.8 2 84
## 119 98.9 2 76
## 120 99.0 2 79
## 121 99.0 2 81
## 122 99.1 2 80
## 123 99.1 2 74
## 124 99.2 2 77
## 125 99.2 2 66
## 126 99.3 2 68
## 127 99.4 2 77
## 128 99.9 2 79
## 129 100.0 2 78
## 130 100.8 2 77
male<-dat$Beats[dat$Sex==1]
male
## [1] 70 71 74 80 73 75 82 64 69 70 68 72 78 70 75 74 69 73 77 58 73 65 74 76 72
## [26] 78 71 74 67 64 78 73 67 66 64 71 72 86 72 68 70 82 84 68 71 77 78 83 66 70
## [51] 82 73 78 78 81 78 80 75 79 81 71 83 63 70 75
summary(male)
## Min. 1st Qu. Median Mean 3rd Qu. Max.
## 58.00 70.00 73.00 73.37 78.00 86.00
hist(male,
main = "Histogram plot of male beats",
xlab = "Male$beats",
ylab = "Frequency",
col ="blue")
qqnorm(male,
main = "normal probability plot of male heart rate")
qqline(male,col= "red")
Comments: The male heart rate seems to be reasonably normal if we observe the histogram and the normal probability plot.
female<-dat$Beats[dat$Sex==2]
female
## [1] 69 62 75 66 68 57 61 84 61 77 62 71 68 69 79 76 87 78 73 89 81 73 64 65 73
## [26] 69 57 79 78 80 79 81 73 74 84 83 82 85 86 77 72 79 59 64 65 82 64 70 83 89
## [51] 69 73 84 76 79 81 80 74 77 66 68 77 79 78 77
summary(female)
## Min. 1st Qu. Median Mean 3rd Qu. Max.
## 57.00 68.00 76.00 74.15 80.00 89.00
hist(female,
main = "Histogram plot of female beats",
xlab = "Female$Beats",
ylab = "Frequency",
col= "pink")
qqnorm(female,
main= "normal probability plot of female heart rate")
qqline(female, col= "green")
Comments: If we observe the histogram plot, we can observe that the female histogram is slightly to the right compared to the male histogram. And the normal probability plot also seems to be close to straight line which means, the female data is roughly normal.
boxplot(male,female,
main = "Resting heart rate comparison between male and female",
names = c("male", "female"),
ylab= "HeartRAte",
col = c("blue", "pink"))
Comments:
The median of female is greater than that of male heart rate. If we observe the width of the box plot, we can see that the female heart rate has more spread. Also, we can observe that there is significant overlap between the two distributions.
dat<-read.csv("https://raw.githubusercontent.com/tmatis12/datafiles/main/normtemp.csv")
dat
male<-dat$Beats[dat$Sex==1]
male
summary(male)
hist(male,
main = "Histogram plot of male beats",
xlab = "Male$beats",
ylab = "Frequency",
col ="blue")
qqnorm(male,
main = "normal probability plot of male heart rate")
qqline(male,col= "red")
female<-dat$Beats[dat$Sex==2]
female
summary(female)
hist(female,
main = "Histogram plot of female beats",
xlab = "Female$Beats",
ylab = "Frequency",
col= "pink")
qqnorm(female,
main= "normal probability plot of female heart rate")
qqline(female, col= "green")
boxplot(male,female,
main = "Resting heart rate comparison between male and female",
names = c("male", "female"),
ylab= "HeartRAte",
col = c("blue", "pink"))