rm(list=ls(all.names = T))
setwd("d:/met/met_lect3")
set.seed(1234)
testing Quarto with R
2 setting r environment
2.1 cleaning & initialising R environment
2.2 loading udf for R
=function(){
me_startrm(list=ls(all.names=T))
setwd("d:/met/met_lect3")
set.seed(1234)
if(!require("pacman")) {
install.packages("pacman")
}library("pacman")
}=function(){
me_stopp_unload(all)
rm(list=ls(all.names=T))
}
2.3 loading required libraries
Loading required package: pacman
[1] "kbv" "psych" "lubridate" "forcats" "stringr" "dplyr"
[7] "purrr" "readr" "tidyr" "tibble" "ggplot2" "tidyverse"
[13] "pacman"
3 generate data frame
A D E F G H I L P Q S T V W Z
1 1 1 3 1 1 2 1 1 1 2 2 1 1 1
4 plotting graphs
#theme_set(theme_classic())
$d4=factor(d$d4)
d|>ggplot(aes(d1,fill=d4))+geom_density()+labs(title="histogram of d1 vs d4",x="d1",y="density")+kbv::kbv_tmpx() d
|>ggplot(aes(d2,fill=d4))+geom_density()+labs(title="histogram of d2 vs d4",x="d2",y="density")+kbv::kbv_tmpx() d
|>ggplot(aes(d4,d1,fill=d4))+geom_boxplot()+labs(title="boxplot of d1 d4 wise ",x="d1",y="")+kbv::kbv_tmpx() d
|>ggplot(aes(d4,d2,fill=d4))+geom_boxplot()+labs(title="boxplot of d2 d4 wise ",x="d2",y="")+kbv::kbv_tmpx() d
|>ggplot(aes(d1,d2,color=d4))+geom_line()+geom_point(size=3)+labs(title="scatter plot of d2 vs d1 d4 wise ",x="d1",y="d2")+kbv::kbv_tmpx() d
|> dplyr::group_by(d4)|>dplyr::summarise(m=mean(d1))|>ggplot(aes(d4,m,fill=d4))+geom_col()+kbv::kbv_tmpx() d