Sha256: 47230d0aeae08bbddd2a77a94a3e6e109244f0975bc933269ee190e4ef89f52d

Contents?: true

Size: 1.03 KB

Versions: 10

Compression:

Stored size: 1.03 KB

Contents

require File.dirname(__FILE__)+'/../lib/statsample'

x1=[7,12,15,10,19,13,10,12,15,14].to_vector(:scale)
x2=[9,6,8,8,9,8,6,8,10,9].to_vector(:scale)
x3=[7,15,13,9,12,12,13,11,9,10].to_vector(:scale)

puts Statsample::Bivariate.pearson(x1,x2)
puts Statsample::Bivariate.pearson(x2,x3)
puts Statsample::Bivariate.pearson(x1,x3)

puts "Residual x1.x3"
res1=Statsample::Bivariate.residuals(x1,x3)
puts res1
puts "Residual x2.x3"
res2=Statsample::Bivariate.residuals(x2,x3)
puts res2

puts "Residual x1.x2"
res3=Statsample::Bivariate.residuals(x1,x2)
puts res3
puts "Residual x3.x2"
res4=Statsample::Bivariate.residuals(x3,x2)
puts res4

puts "Partial correlation de 1 y 2, controlando 3"
puts Statsample::Bivariate.pearson(res1,res2)
puts Statsample::Bivariate.partial_correlation(x1,x2,x3)

puts "Partial correlation de 1 y 3, controlando 2"
puts Statsample::Bivariate.pearson(res3,res4)
puts Statsample::Bivariate.partial_correlation(x1,x3,x2)

puts "Partial correlation de 2 y 3, controlando 1"
puts Statsample::Bivariate.partial_correlation(x2,x3,x1)

Version data entries

10 entries across 10 versions & 1 rubygems

Version Path
statsample-0.6.1 demo/nunnally_6.rb
statsample-0.6.0 demo/nunnally_6.rb
statsample-0.5.1 demo/nunnally_6.rb
statsample-0.5.0 demo/nunnally_6.rb
statsample-0.4.1 demo/nunnally_6.rb
statsample-0.4.0 demo/nunnally_6.rb
statsample-0.3.4 demo/nunnally_6.rb
statsample-0.3.3 demo/nunnally_6.rb
statsample-0.3.1 demo/nunnally_6.rb
statsample-0.3.2 demo/nunnally_6.rb