Plot data using tabplots
library(tabplot)
library(tidyverse)
df=read.table("https://archive.ics.uci.edu/ml/machine-learning-databases/cmc/cmc.data",sep=",") %>% as_tibble()
names(df)=c("WifeAge","WifeEdu","HusbandEdu","NumbChild","Religion","Working","HusbandOcc","SLI","Media","CMC")
df$WifeAge=as.numeric(df$WifeAge)
df$WifeEdu=df$WifeEdu%>%as.numeric()
df$NumbChild = as.numeric(df$NumbChild)
df$SLI <- as.numeric(df$SLI)
df$HusbandEdu=df$HusbandEdu%>%as.numeric()
df$Religion=df$Religion%>%recode_factor(.,`1` = "Islam", `0` = "NonIslam")
df$Working=df$Working%>%recode_factor(.,`0` = "No", `1` = "Yes")
df$HusbandOcc=df$HusbandOcc%>%as.factor()
df$Media=df$Media%>%recode_factor(.,`0` = "Good", `1` = "Low")
df$CMC <- df$CMC -1
Sorted column = NumChild. NumChild vs all
tableplot(df, sortCol = NumbChild,nBins = 100)
