Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import sys
- import getopt
- import csv
- import re
- import mdp
- import numpy
- def read_responses():
- r = csv.reader(open('test_group_responses.csv'))
- return numpy.array([ line for line in r])
- # Fills in respondents z-score fields for every question group in which they answered all the questions
- def compute_zscores(responses):
- node = mdp.nodes.FANode(output_dim=1,max_cycles=200,tol=0.00001)
- zscores = node(numpy.array(responses,'float32')).transpose()[0]
- return zscores
- def main():
- responses = read_responses()
- zscores = compute_zscores(responses)
- print zscores
- if __name__ == "__main__":
- sys.exit(main())
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement