Professional Documents
Culture Documents
# : justification notes
Blue font : output from R
> : command
DESCRIPTIVES STATISTICS
A. For Categorical Data (1-Way Frequency Table)
> freq.gender=table(data$gender)
> freq.gender
Male Female <NA>
17 9 2
> percent.gender=prop.table(freq.gender)*100
> percent.gender
Male Female <NA>
60.714286 32.142857 7.142857
Exercise
Please describe the height, weight, bmi, sysbp and diasbp.
Exercise
Please describe the height, weight, bmi, sysbp and diasbp among male and female.
> desc.age.meansd=cbind("Mean"=desc.age$mean,"SD"=desc.age$sd)
> desc.age.meansd
Mean SD
[1,] 44.21429 14.02473
> desc.age.medianiqr=cbind("Median"=desc.age$median,"IQR"=desc.age$IQR)
> desc.age.medianiqr
Median IQR
[1,] 44 13
D. Combine Mean(SD) or Median(IQR) by groups
> desc.age.gender
Descriptive statistics by group
group: Male
vars n mean sd median trimmed mad min max range skew kurtosis
X1 1 17 45.12 17.51 44 41.53 7.41 34 110 76 2.92 8.14
se IQR
4.25 10
-------------------------------------------------------------------------
group: Female
vars n mean sd median trimmed mad min max range skew kurtosis
X1 1 9 41.67 6.18 44 41.67 5.93 34 48 14 -0.19 -1.94
se IQR
2.06 13
-------------------------------------------------------------------------
group: NA
vars n mean sd median trimmed mad min max range skew kurtosis se IQR
X1 1 2 48 0 48 48 0 48 48 0 NaN NaN 0 0
> str(desc.age.gender)
List of 3
$ Male :Classes ‘psych’, ‘describe’ and 'data.frame': 1 obs. of 14
variables:
..$ vars : num 1
..$ n : num 17 #desc.age.gender$Male$n
..$ mean : num 45.1 #desc.age.gender$Male$mean
..$ sd : num 17.5 #desc.age.gender$Male$sd
..$ median : num 44 #desc.age.gender$Male$median
..$ trimmed : num 41.5
..$ mad : num 7.41
..$ min : num 34
..$ max : num 110
..$ range : num 76
..$ skew : num 2.92
..$ kurtosis: num 8.14
..$ se : num 4.25
..$ IQR : num 10 #desc.age.gender$Male$IQR
$ Female:Classes ‘psych’, ‘describe’ and 'data.frame': 1 obs. of 14
variables:
..$ vars : num 1
..$ n : num 9 #desc.age.gender$Female$n
..$ mean : num 41.7 #desc.age.gender$Female$mean
..$ sd : num 6.18 #desc.age.gender$Female$sd
..$ median : num 44 #desc.age.gender$Female$median
..$ trimmed : num 41.7
..$ mad : num 5.93
..$ min : num 34
..$ max : num 48
..$ range : num 14
..$ skew : num -0.19
..$ kurtosis: num -1.94
..$ se : num 2.06
..$ IQR : num 13 #desc.age.gender$Female$IQR
$ NA :Classes ‘psych’, ‘describe’ and 'data.frame': 1 obs. of 14
variables:
..$ vars : num 1
..$ n : num 2
..$ mean : num 48
..$ sd : num 0
..$ median : num 48
..$ trimmed : num 48
..$ mad : num 0
..$ min : num 48
..$ max : num 48
..$ range : num 0
..$ skew : num NaN
..$ kurtosis: num NaN
..$ se : num 0
..$ IQR : num 0
- attr(*, "dim")= int 3
- attr(*, "dimnames")=List of 1
..$ group: chr [1:3] "Male" "Female" NA
- attr(*, "call")= language by.default(data = x, INDICES = group, FUN =
describe, type = type, IQR = TRUE)
- attr(*, "class")= chr [1:2] "psych" "describeBy"
> desc.age.gender$Male
vars n mean sd median trimmed mad min max range skew kurtosis
X1 1 17 45.12 17.51 44 41.53 7.41 34 110 76 2.92 8.14
se IQR
4.25 10
> desc.age.gender$Female
vars n mean sd median trimmed mad min max range skew kurtosis
X1 1 9 41.67 6.18 44 41.67 5.93 34 48 14 -0.19 -1.94
se IQR
2.06 13
> desc.age.male.meansd=cbind("Mean"=desc.age.gender$Male$mean,
"SD"=desc.age.gender$Male$sd)
> desc.age.male.meansd
Mean SD
[1,] 45.11765 17.50672
> desc.age.female.meansd=cbind("Mean"=desc.age.gender$Female$mean,
"SD"=desc.age.gender$Female$sd)
> desc.age.female.meansd
Mean SD
[1,] 41.66667 6.184658
> desc.age.gender.meansd=rbind(desc.age.male.meansd,
desc.age.female.meansd)
> desc.age.gender.meansd
Mean SD
[1,] 45.11765 17.506721
[2,] 41.66667 6.184658
> desc.age.male.medianiqr=
cbind("Median"=desc.age.gender$Male$median,
"IQR"=desc.age.gender$Male$IQR)
> desc.age.male.medianiqr
Median IQR
[1,] 44 10
> desc.age.female.medianiqr=
cbind("Median"=desc.age.gender$Female$median,
"IQR"=desc.age.gender$Female$IQR)
> desc.age.female.medianiqr
Median IQR
[1,] 44 13
> desc.age.gender.medianiqr=
rbind(desc.age.male.medianiqr,
desc.age.female.medianiqr)
> desc.age.gender.medianiqr
Median IQR
[1,] 44 10
[2,] 44 13
2
Double click
1
Change to All Files 3
Click
4 5
Click Click