Mehr Kommentare

This commit is contained in:
Doris Birkefeld 2018-10-19 09:32:22 +02:00
parent 154cbc64a9
commit 3406d3e975
3 changed files with 6 additions and 0 deletions

View File

@ -24,6 +24,9 @@ class JsonHandler:
n number of items to select randomly,
returns new DataFrame with only selected items
'''
## df.sample(n=5, random_state=42) gibt dir 5 zufallswerte, ist das das, was du suchst?
# initialize random => reproducible sequence
np.random.seed(5)
# add new column 'Random'

View File

@ -92,6 +92,7 @@ class NaiveBayes:
print('rec: ' + str(rec))
recall_scores.append(rec)
##DORIS: PRECISION MISST DU AUCH MIT DEN TEST SCORES!!!
## Hier auch trainings- gegen testwerte tauschen
prec = precision_score(y[train], predictions_train)
print('prec: ' + str(prec))
print('#')

View File

@ -68,6 +68,8 @@ class NaiveBayes_Interactive:
print('rec: ' + str(rec))
recall_scores.append(rec)
##DORIS: PRECISION MISST DU AUCH MIT DEN TEST SCORES!!!
## DU hast in der Zeile untendrunter y[train] und predicitons_train verwendet, du brauchst aber y[test] etc.,
## da precision ja nur ein anderes maß als recall ist, es muss aber genauso mit den testwerten berechnet werden
prec = precision_score(y[train], predictions_train)
print('prec: ' + str(prec))
print('#')