Home > Software engineering >  How to find the observations in dataset which overlap among the density plots of two groups?
How to find the observations in dataset which overlap among the density plots of two groups?

Time:10-29

I have a dataset named dataset as described below:

I am plotting the density plot using ggplot2.

I want to get those observations of the two group which overlaps in density plot.

Observations B Group
Obs1 4 Reference
Obs2 3 Reference
Obs3 5 Reference
Obs4 3 Reference
Obs5 3 Reference
Obs6 3 User
Obs7 3 User
Obs8 2 User
Obs9 2 User
Obs10 3 User

I have used these codes to plot the density plot: `

library(ggplot2) 
library(plyr)
library(ggpubr)


#Importing dataset#
density_data <- read.csv("dataset.csv")



#Creating density plot between ref and user data, variable B#
g2 <- ggplot(density_data, aes(x=B, color=Group, fill= Group))  
  geom_density(color="black", alpha=0.9)   labs(x= "B", y= "Density")
g2

` the output plot is like that: Density plot between groups

CodePudding user response:

Another way of visualizing your data is with a barplot. Below is code for three visualizations: your histogram, a barplot, and a barplot with labels. Now your ID numbers are part of the visualization. enter image description here

CodePudding user response:

I don't really understand the question? What do you need to plot or answer?

  • Related