Partage
  • Partager sur Facebook
  • Partager sur Twitter

R: comment supprimer des valeurs d'une liste?

    9 novembre 2019 à 7:38:13

    Bonjour,
    Je souhaite retirer d'une liste de chaines  de caractères une chaîne mais je n'y arrive pas!
    Pour simplifier je teste ci-dessous poursupprimer la "i ième" chaîne de caractères dans la liste mais ce petit script ne marche pas.
    Attention pour mon besoin réel, je ne veux pas supprimer en passant par l'indice mais bel et bien en ne retenant pas la chaîne de caractères qui est dans une position inconnue.
    list_variables=list("T9","T12","T15","Ne9","Ne12","Ne15","Vx9","Vx12","Vx15")
    i=1
    p=length(list_variables)
    while (i < p+1)
    {
      p_val = as.data.frame(setNames(replicate(2,numeric(0), simplify = F),c("variable","p_value")))
      variable_name = as.character(p_val[i,"variable"])
      list_variables = list_variables[x != variable_name]
      print(list_variables)
      i=i+1  
    }
    Merci  à ceux et celles qui m'aideront!
    Bonne soirée.

    -
    Edité par Theo3421 9 novembre 2019 à 9:27:52

    • Partager sur Facebook
    • Partager sur Twitter

    R: comment supprimer des valeurs d'une liste?

    × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
    × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
    • Editeur
    • Markdown