Programmation R, fonction grid, affichage d'une grille sudoku
Répondre à la discussion
Affichage des résultats 1 à 4 sur 4

Programmation R, fonction grid, affichage d'une grille sudoku



  1. #1
    Anne27SSD

    Smile Programmation R, fonction grid, affichage d'une grille sudoku


    ------

    Bonjour,

    Dans le cadre d'un projet je dois afficher une grille de sudoku en R. J'ai voulu utiliser la fonction grid.table mais celle-ci ne me délimite pas les cases et j'aurai aimé tracer les lignes entre les différents blocs pour que ce soit plus lisible. Savez-vous quelle commande utiliser? J'ai essayé avec gtable_add_grob mais je ne comprends pas du tout les exemples dans la documentation R. Je ne sais pas comment faire.

    Merci pour votre aide!!

    -----

  2. #2
    umfred

    Re : Programmation R, fonction grid, affichage d'une grille sudoku

    tu as regardé quelle doc ? as-tu regardé celle-ci ? https://cran.r-project.org/web/packa...and-separators

  3. #3
    jacknicklaus

    Re : Programmation R, fonction grid, affichage d'une grille sudoku

    bonsoir,

    il n'est pas si compliqué de formater "à la main" une sortie de 81 chiffres sous cette forme :

    Nom : Capture.JPG
Affichages : 60
Taille : 23,9 Ko
    There are more things in heaven and earth, Horatio, Than are dreamt of in your philosophy.

  4. #4
    Anne27SSD

    Re : Programmation R, fonction grid, affichage d'une grille sudoku

    Oui j'ai regardé cette doc en premier, mais je n'arrivais pas à faire ce que je voulais, le tableau apparaissait collé en haut à gauche. Je n'arrivais pas à obtenir un tableau/grille c'est-à-dire qu'on voyait qu'il s'agissait d'un tableau avec des colonnes alors que pour un sudoku il ne faut pas vraiment de colonnes dans le tableau.

    Finalement j'ai réussi à obtenir quelque chose avec tableGrob mais ce qui était bien avec grid.table c'est qu'on pouvait modifier les cases en cliquant dessus, ce qui est vraiment bine pour remplir le sudoku directement sur R, mais je n'arrive pas à l'afficher correctement au centre avec les traits épais pour délimiter les bloc de 3x3.

    J'ai ce code actuellement avec tableGrob :
    Code:
     g <- tableGrob(X, rows = NULL, widths=unit(rep(40,9),"pt"),heights=unit(rep(40,9),"pt"),
                     theme = ttheme_default(base_size = 30 ,base_colour = 'black'))
      g <- gtable_add_grob(g,
                           grobs = rectGrob(gp = gpar(fill = NA, lwd = 2)),
                           t = 1, b=nrow(g), l = 1, r = ncol(g))
      g <- gtable_add_grob(g,
                           grobs = rectGrob(gp = gpar(fill = NA, lwd = 2)),
                           t = 9, b = 1, l = 3, r = 1)
      g <- gtable_add_grob(g,
                           grobs = rectGrob(gp = gpar(fill = NA, lwd = 2)),
                           t = 9, b = 1, l = 6, r = 1)
      g <- gtable_add_grob(g,
                           grobs = rectGrob(gp = gpar(fill = NA, lwd = 2)),
                           t = 1, b = 3, l = 1, r = 9)
      g <- gtable_add_grob(g,
                           grobs = rectGrob(gp = gpar(fill = NA, lwd = 2)),
                           t = 1, b = 6, l = 1, r = 9)
      grid.newpage()
      grid.draw(g)
    Merci pour ta réponse umfred

  5. A voir en vidéo sur Futura

Discussions similaires

  1. Problème d'affichage avec un générateur de Sudoku en JAVA
    Par SarahLep dans le forum Programmation et langages, Algorithmique
    Réponses: 1
    Dernier message: 15/07/2021, 09h25
  2. Systeme electrique hybride off-grid/ grid tied, micro inverters, mode ups
    Par apieum dans le forum Bricolage et décoration
    Réponses: 0
    Dernier message: 25/01/2017, 22h45
  3. Programmation d'un affichage LDC graphique
    Par invite6b6f65bb dans le forum Électronique
    Réponses: 1
    Dernier message: 19/02/2007, 09h50
  4. Vous connaissez le Sudoku? A la recherche de l'algorythme du Sudoku!!!
    Par invite95786954 dans le forum Mathématiques du supérieur
    Réponses: 17
    Dernier message: 02/01/2006, 08h57