color="blue") plt.title("Score Distribution") plt.xlabel("Score") plt.ylabel("Normalized Number") plt.show() # Compute mean mean = 0.0 for score in scoring_distribution.keys(): mean += score * scoring_distribution[score] mean = mean / 1000.0 # Compute standard deviation dev = 0.0 for score in scoring_distribution.keys(): dev += math.pow(score - mean, 2) * scoring_distribution[score] dev = dev / 1000.0 dev = math.pow(dev, 0.5) print mean print dev """ Question 8 """ word_list = provided.read_words(provided.WORD_LIST_URL) print Project_4.check_spelling('humble', 1, word_list) print print Project_4.check_spelling('firefly', 2, word_list)
plt.title("Score Distribution") plt.xlabel("Score") plt.ylabel("Normalized Number") plt.show() # Compute mean mean = 0.0 for score in scoring_distribution.keys(): mean += score*scoring_distribution[score] mean = mean/1000.0 # Compute standard deviation dev = 0.0 for score in scoring_distribution.keys(): dev += math.pow(score - mean, 2) * scoring_distribution[score] dev = dev/1000.0 dev = math.pow(dev,0.5) print mean print dev """ Question 8 """ word_list = provided.read_words(provided.WORD_LIST_URL) print Project_4.check_spelling('humble', 1, word_list) print print Project_4.check_spelling('firefly', 2, word_list)