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.