L’interface graphique de consultation des tables ne permet que des opérations de filtrage simples. Pour certaines manipulations, il est plus indiqué d’employer un script. Notre document “Interroger lexique avec R” fournit des informations détaillées et des exemples de recherche avec le langage R.
Par exemple, pour rechercher une liste de mots, bien qu’il soit possible d’utiliser une expression régulière (p.ex. mouton|chat|chien ) dans l’interface graphique, il est plus efficace, d’utiliser la fonction subset de R:

  1. Si vous ne les avez pas déjà, il vous faut installer les logiciels R et R-Studio Desktop.
  2. Démarrer Rstudio puis copier les lignes suivantes dans le console (fenêtre en bas à gauche):
    items <- c('bateau', 'avion', 'maison', 'arbre')

    require(readr)

    lex <- read_delim("http://www.lexique.org/databases/Lexique382/Lexique382.tsv.gz", delim='\t')
    # lex <- read_delim('Lexique382.tsv.gz', delim='\t')  # if you have the file

    selection <- subset(lex, ortho %in% items)

    head(selection)

    write_tsv(selection, 'selection.tsv')

Note: il se peux que la connection soit trop lente pour charger la table, auquel vous devez la télécharger sur votre ordinateur et suivre les instructions fournies dans “Interroger lexique avec R”