how print f1-score with scikit´s accuracy_score or accuracy of confusion_matrix?
Use f1_score instead of the classification report:
from sklearn.metrics import f1_score

...

print('f1_score', f1_score(xgb_results, y_test))