none
unknown
python
2 years ago
1.3 kB
7
Indexable
import csv import re import string with open('CFE-D.tsv', 'r', newline='') as tsv_file: tsv_reader = csv.reader(tsv_file, delimiter='\t') next(tsv_reader) none_infavor = 0 none_against = 0 total_infavor = 0 total_against = 0 for row in tsv_reader: alignment = row[2] comment = row[3] label = row[12] if len(row) >= 13 else None if alignment == "In favor" or label == "In favor": total_infavor += 1 if alignment == "Against" or label == "Against": total_against += 1 if '?' not in comment and '!' not in comment: if alignment == "In favor" or label == "In favor": none_infavor += 1 elif alignment == "Against" or label == "Against": none_against += 1 print(f'Nombre de commentaires POUR sans "?" ni "!" : {none_infavor}') print(f'Nombre de commentaires CONTRE sans "?" ni "!" : {none_against}') print("-"*33) print("-"*33) print(f'Fréquence relative des commentaires POUR sans "?" ni "!" : {round(none_infavor / total_infavor * 100, 2)}') print(f'Fréquence relative des commentaires CONTRE sans "?" ni "!" : {round(none_against / total_against * 100, 2)}') print("-"*33)
Editor is loading...