Guida alle operazioni di base in R

Le operazioni di base del linguaggio di programmazione R, uno dei linguaggi più usati in statistica e analisi dei dati.

Operazioni aritmetiche

In R, le operazioni aritmetiche come addizione, sottrazione, moltiplicazione e divisione vengono eseguite usando i simboli +, -, *, e / rispettivamente. Altre operazioni comuni includono l'elevamento a potenza con ^, il modulo con %%, e la divisione intera con %/%, permettendo calcoli matematici complessi in modo semplice ed efficiente.

  • Addizione
    Usa `+` per sommare numeri.

    3 + 2

    5

  • Sottrazione
    Usa `-` per sottrarre numeri.

    5 - 2

    3

  • Moltiplicazione
    Usa `*` per moltiplicare numeri.

    4 * 2

    8

  • Divisione
    Usa `/` per dividere numeri.

    10 / 2

    5

  • Elevamento a potenza
    Usa `^` per elevare un numero a una potenza.

    3^2

    9

  • Modulo
    Usa `%%` per trovare il resto di una divisione, ovvero una sequenza di due simboli "%".

    5 %% 2

    1

  • Divisione intera
    Usa `%/%` per trovare il quoziente di una divisione. In questo caso tra i due simboli "%" c'è il simbolo della divisione "/".

    5 %/% 2

    2

Operazioni logiche

Le operazioni logiche in R sono utilizzate per confrontare valori e produrre risultati booleani (TRUE o FALSE). Sono fondamentali per controllare il flusso del programma, permettendo di eseguire codice basato su specifiche condizioni e criteri.

  • Maggiore di
    Usa `>` per verificare se un numero è maggiore di un altro.

    3 > 2

    TRUE

  • Minore di
    Usa `<` per verificare se un numero è minore di un altro.

    3 < 2

    FALSE

  • Uguale a
    Usa `==` per verificare l'uguaglianza.

    3 == 3

    TRUE

  • Diverso da
    Usa `!=` per verificare la disuguaglianza.

    3 != 2

    TRUE

  • Maggiore o uguale a
    Usa `>=` per verificare se un numero è maggiore o uguale a un altro.

    3 >= 2

    TRUE

  • Minore o uguale a
    Usa `<=` per verificare se un numero è minore o uguale a un altro.

    3 <= 4

    TRUE

  • AND Logico
    Usa `&` per verificare se due condizioni sono entrambe vere.

    (3 > 2) & (2 > 1)

    TRUE

  • OR Logico
    Usa `|` per verificare se almeno una tra due condizioni è vera.

    (3 > 2) | (2 < 1)

    TRUE

  • NOT Logico
    Usa `!` per invertire il valore di verità.

    !(3 > 2)

    FALSE

Ricorda, in R è importante capire il contesto in cui queste operazioni vengono eseguite, specialmente quando si lavora con vettori o matrici.

Ogni operazione può avere comportamenti diversi a seconda della struttura dei dati con cui stai lavorando.




Se qualcosa non ti è chiaro, scrivi la tua domanda nei commenti.




FacebookTwitterLinkedinLinkedin