Learn R Programming

bmixture (version 1.7)

plot.bmixnorm: Plot function for S3 class "bmixnorm"

Description

Visualizes the results for function bmixnorm.

Usage

# S3 method for bmixnorm
plot( x, ... )

Arguments

x

An object of S3 class "bmixnorm", from function bmixnorm.

System reserved (no specific usage).

See Also

bmixnorm

Examples

Run this code
# NOT RUN {
# simulating data from mixture of Normal with 3 components
n      = 500
weight = c( 0.3, 0.5, 0.2 )
mean   = c( 0  , 10 , 3   )
sd     = c( 1  , 1  , 1   )
    
data = rmixnorm( n = n, weight = weight, mean = mean, sd = sd )

# plot for simulation data      
hist( data, prob = TRUE, nclass = 30, col = "gray" )
  
x           = seq( -20, 20, 0.05 )
densmixnorm = dmixnorm( x, weight, mean, sd )
      
lines( x, densmixnorm, lwd = 2 )  
    
# Runing bdmcmc algorithm for the above simulation data set      
bmixnorm.obj = bmixnorm( data, k = 3 )
    
plot( bmixnorm.obj ) 
# }

Run the code above in your browser using DataLab