examples/levene.rb in statsample-1.5.0 vs examples/levene.rb in statsample-2.0.0

- old
+ new

@@ -1,15 +1,29 @@ #!/usr/bin/ruby $:.unshift(File.dirname(__FILE__)+'/../lib/') +# == Description +# +# This example demonstrates how a levene test can be performed by +# using Daru::Vector and the Statsample::Test::Levene class. +# +# Levene's test is an inferential statistic used to assess the +# equality of variances for a variable calculated for two or more groups. +# +# == References +# +# http://en.wikipedia.org/wiki/Levene%27s_test require 'statsample' Statsample::Analysis.store(Statsample::Test::Levene) do - a=[1,2,3,4,5,6,7,8,100,10].to_numeric - b=[30,40,50,60,70,80,90,100,110,120].to_numeric + a = Daru::Vector.new([1,2,3,4,5,6,7,8,100,10]) + b = Daru::Vector.new([30,40,50,60,70,80,90,100,110,120]) + + # The 'levene' function is used as a shorthand + # for creating a Statsample::Test::Levene object. summary(levene([a,b])) end if __FILE__==$0 - Statsample::Analysis.run_batch + Statsample::Analysis.run_batch end