Bug #1408

RCP: 0.7.7, Lexical table, when deleting column(s), check for lines with marginal null frequency

Added by Benedicte Pincemin over 5 years ago.

Status:New Start date:06/25/2015
Priority:Normal Due date:
Assignee:- % Done:

0%

Category:Commands Spent time: -
Target version:-

Description

Deleting columns in a Lexical Table can generate rows with null frequency value for all the remaining columns.
Such a lexical table is not really relevant and is rejected for correspondance analysis computing (with no log message).

Scénario montrant le problème :
  • Je considère le corpus VOEUX.
  • Je fais une partition simple par loc que j'appelle "présidents".
  • Sur la partition présidents, je lance un index constitué des noms propres :
  • [frpos="NAM"]
  • Je le transforme en table lexicale avec comme marge les termes de l'index.
  • Je calcule une AFC.
  • J'observe par exemple que Mitterrand et DeGaulle concentrent l'essentiel de l'information, et je veux voir ce qui reste si on les retire (technique dite du "pealing").
  • Je reviens à la table lexicale et je supprime les colonnes mitterrand et dg.
  • Je lance le calcul de l'AFC : rien ne semble se passer, j'ai la main mais aucune sortie n'est produite (aucun résultat d'affiché et aucun message dans la console).
  • Analyse du problème : je pense que le calcul ne se fait pas parce que le tableau transmis comporte des lignes où les fréquences sont toutes nulles (ex. Algérie).
  • Proposition (à réfléchir et discuter) : dans la table lexicale, au moment d'une suppression de colonne(s), supprimer aussi les lignes rendues nulles et en rendre compte dans la console (énumérer les lignes qui ont été supprimées automatiquement).

Also available in: Atom PDF