Home Forum Statistica con R effettuare la sottrazione tra due array

This topic contains 1 reply and has 1 voice.

Viewing 2 posts - 1 through 2 (of 2 total)
  • Author
    Posts
  • #4965

    giupar93
    Participant

    Buongiorno a tutti, ho due array e ne devo effettuare la sottrazione per poi fare la deviazione standard del risultato, in questo modo:

    if (sd(mapply('-', array1, array2, SIMPLIFY = T)) != 0)

    il problema è che all’interno degli array1 e array2 potrebbe trovarsi in modo sparso dei valori NA, e quindi ciò porterebbe ad avere in output NA, e quindi a questo errore:

    valore mancante dove è richiesto TRUE/FALSE

    come posso risolvere questo problema?

    Grazie mille anticipatamente! :)

    #4967

    giupar93
    Participant

    Ho risolto semplicementi mettendo na.rm = T come parametro nella funzione sd(), in questo modo:

    sd(mapply('-', array1, array2, SIMPLIFY = T),na.rm = T)

Viewing 2 posts - 1 through 2 (of 2 total)

You must be logged in to reply to this topic.