Promenljive u R-u su slične kontejnerima koji čuvaju podatke. One služe kao osnovne gradivne jedinice za svaki R program. Možete zamisliti promenljivu kao obeleženo mesto za čuvanje određene informacije. Promenljive u R-u treba da imaju informativna imena koja odražavaju tip podataka koji čuvaju. Na primer, promenljiva nazvana "age" (“godine”) može čuvati godine pojedinaca u skupu podataka.
U R-u, deklarišete promenljivu dodeljivanjem vrednosti koristeći operator dodele <-. Na primer, da biste deklarisali promenljivu "x" sa vrednošću 5, napisali biste:
x <– 5
Promenljive mogu čuvati podatke različitih tipova podataka. Na primer, možete deklarisati karakternu promenljivu na sledeći način:
ime <- "John"
Jednom kada je promenljiva deklarisana, možete je koristiti u vašem R kodu za različite operacije i izračunavanja. Mogućnost manipulisanja promenljivama je centralna za analizu podataka i programiranje u R-u.