IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Index du forum

Recherche:

Type: Messages; Utilisateur: Sengar

Recherche: Recherche effectuée en 0,01 secondes.

  1. Votes reçus
    +0 -0
    Réponses
    15
    Affichages
    3 338

    Pardon je me suis planté pour x: ...

    Pardon je me suis planté pour x:




    ind<-1:nrow(AM)
    liste.na<-ind[is.na(AM[,2])]
    nona<-ind[!is.na(AM[,2])]
  2. Votes reçus
    +0 -0
    Réponses
    15
    Affichages
    3 338

    Pour généraliser à tous les na: ...

    Pour généraliser à tous les na:



    ind<-1:nrow(AM)
    liste.na<-ind[is.na(AM[,2])]
    nona<-ind[!is.na(AM[,2])]


    AM[liste.na,2] <- approx(x=liste.na,y=AM[nona,2],method="linear",xout=liste.na)$y
  3. Votes reçus
    +0 -0
    Réponses
    15
    Affichages
    3 338

    C'est l'élement y qui t'interesse (le x étant...

    C'est l'élement y qui t'interesse (le x étant déjà donné par le numéro de ligne de ton df).


    AM[4,2] <- approx(x=c(3,5),y=c(AM[3,2],AM[5,2]),method="linear",xout=4)$y
  4. Votes reçus
    +0 -0
    Réponses
    15
    Affichages
    3 338

    Ben il faut quand même assigner ce que renvoit la...

    Ben il faut quand même assigner ce que renvoit la fonction approx à ta valeur na ca va pas le faire tout seul (je sais pas si c'est ce qu'il te manquait ou si c'est autre chose):


    AM[4,2] <-

    ...
  5. Votes reçus
    +0 -0
    Réponses
    15
    Affichages
    3 338

    Hello, Pour interpoler, il faut au minimum...

    Hello,

    Pour interpoler, il faut au minimum deux points, c'est à dire deux coordonnées x et deux coordonnées y.


    approx(AM[3,2],AM[5,2],method="linear")
    > AM[3,2]
    [1] -1.75
    > AM[5,2]
    [1]...
Affichage des résultats 1 à 5 sur 5