# A univariate marginal from a bivariate joint
set.seed(200)
Mbiv<-c(2,3)
Rbiv<-length(Mbiv)
data(Nest)
data<-Nest
est<-mnntsmanifoldnewtonestimation(data,Mbiv,Rbiv,100)
est
marginal1value<-mnntsmarginalgeneraldimension(cpars=est$cestimates,
M=Mbiv,R=Rbiv,marginal=1,theta=matrix(c(pi/2),nrow=1,ncol=1))
marginal1value
# A bivariate marginal from a trivariate joint
set.seed(200)
Mtriv<-c(2,3,3)
Rtriv<-length(Mtriv)
data(WindDirectionsTrivariate)
data<-WindDirectionsTrivariate
est<-mnntsmanifoldnewtonestimation(data,Mtriv,Rtriv,100)
est
marginal12value<-mnntsmarginalgeneraldimension(cpars=est$cestimates,
M=Mtriv,R=Rtriv,marginal=c(1,2),theta=matrix(c(pi/4,pi/2),nrow=1,ncol=2))
marginal12value
Run the code above in your browser using DataLab