examples/dataset.rb in statsample-0.18.0 vs examples/dataset.rb in statsample-1.0.0
- old
+ new
@@ -1,8 +1,17 @@
#!/usr/bin/ruby
$:.unshift(File.dirname(__FILE__)+'/../lib/')
require 'statsample'
-a=1000.times.collect {r=rand(5); r==4 ? nil: r;}.to_scale
-b=1000.times.collect {r=rand(5); r==4 ? nil: r;}.to_scale
-ds={'a'=>a,'b'=>b}.to_dataset
-puts ds.summary
+Statsample::Analysis.store(Statsample::Dataset) do
+ samples=1000
+ a=Statsample::Vector.new_scale(samples) {r=rand(5); r==4 ? nil: r}
+ b=Statsample::Vector.new_scale(samples) {r=rand(5); r==4 ? nil: r}
+
+ ds={'a'=>a,'b'=>b}.to_dataset
+ summary(ds)
+end
+
+if __FILE__==$0
+ Statsample::Analysis.run_batch
+end
+