Advertisement
Guest User

Untitled

a guest
Feb 9th, 2016
60
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.41 KB | None | 0 0
  1. import numpy as np
  2. from rpy2.robjects.packages import importr
  3. import rpy2.robjects as robjects
  4.  
  5. r = robjects.r #allows access to r object with r.
  6.  
  7. bcp = importr('bcp') #import bayesian change point package in python
  8.  
  9. values = bcp.bcp( r.c( r.rnorm(50) , r.rnorm(50,5,1), r.rnorm(50) ) ) #use bcp function on vector
  10.  
  11. posterior_means = np.array(values[5]).flatten()
  12. posterior_probability = np.array(values[7]).flatten()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement