Code source de utils.parser

[docs]class Parser: """ Transforme les donnees d'un format a un autre a l'aide de methodes de transformations """ def __init__(self): pass
[docs] def sax_to_spmf(self, data, separator = False): """ Du format SAX au format SPMF(un soft de data mining avec son propre format) Parameters: * data: SAX Returns: res_str: String """ res_str = "" for itemset in data: tmp_str = "" tmp_itemset = itemset.ravel() for item in tmp_itemset: tmp_str += str(item) tmp_str += " " if separator: tmp_str += "-1#" else: tmp_str += "-1 " res_str += tmp_str res_str += "-2" return res_str