Skip to content

Commit

Permalink
Merge pull request #10 from jeremyevans/patch-2
Browse files Browse the repository at this point in the history
Remove bad check in cronbach_alpha calculation
  • Loading branch information
agarie committed Mar 18, 2015
2 parents 5618c37 + 3eaa53e commit 3ad5888
Showing 1 changed file with 1 addition and 2 deletions.
3 changes: 1 addition & 2 deletions lib/statsample/reliability.rb
Expand Up @@ -5,7 +5,6 @@ class << self
# only uses tuples without missing data
def cronbach_alpha(ods)
ds=ods.dup_only_valid
return nil if ds.vectors.any? {|k,v| v.variance==0}
n_items=ds.fields.size
return nil if n_items<=1
s2_items=ds.vectors.inject(0) {|ac,v|
Expand Down Expand Up @@ -150,4 +149,4 @@ def curve_field(field, item)
require 'statsample/reliability/icc.rb'
require 'statsample/reliability/scaleanalysis.rb'
require 'statsample/reliability/skillscaleanalysis.rb'
require 'statsample/reliability/multiscaleanalysis.rb'
require 'statsample/reliability/multiscaleanalysis.rb'

0 comments on commit 3ad5888

Please sign in to comment.