Advertisement
Guest User

Untitled

a guest
Jun 17th, 2019
96
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.53 KB | None | 0 0
  1. U = cbind(data1 = pobs(mydata1), data2 = pobs(mydata2)) #Convert marginals to uniform
  2.  
  3. RVM <- RVineStructureSelect(U, c(1:6)) #Fit a suitable copula to the data
  4.  
  5. simulateddata <- RVineSim(1000000, RVM) #Generate simulated data out of the copula
  6.  
  7. tails_data1 <- spdfit(mydata1, upper = 0.9, lower = 0.1) #Fit GPD to both tails
  8. tails_data2 <- spdfit(mydata2, upper = 0.9, lower = 0.1)
  9.  
  10. real_values = cbind(qspd(simulateddata[,1], tails_data1),
  11. qspd(simulateddata[,2], tails_data2))
  12.  
  13. real_values = rowSums(real_values)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement