Assignment Operators
Similar to some other programming languages, R has multiple assignment operators, which we can use interchangeably, at least for now.
In R, specific assignment operators such as <-
and ->
are available alongside the more universally recognized =
operator. At this point, the difference between these operators is not significant, but we will revisit them later when we discuss functions.
Using <-
for assignment is similar to using =
, with the variable name positioned to the left and the value to the right. Conversely, the ->
operator reverses this order. For instance, to assign the value 2020
to the variable year
, there are three syntactical options:
year = 2020
year <- 2020
2020 -> year
Even though the last method of assignment is syntactically correct, it is generally discouraged due to its potential to reduce code readability.
Swipe to start coding
- Use the 'equal' (
=
) operator to assign the result of integer division of29
by8
to the variable namedequal
. - Use the 'left-arrow' (
<-
) operator to assign the remainder of the division of29
by8
to the variableleft
. - Use the 'right-arrow' (
->
) operator to assign theequal
variable raised to the power ofleft
to theright
variable. - Display all three variable values in the order they were created with the
cat()
function.
Solução
Obrigado pelo seu feedback!
single
Pergunte à IA
Pergunte à IA
Pergunte o que quiser ou experimente uma das perguntas sugeridas para iniciar nosso bate-papo
Awesome!
Completion rate improved to 3.85Awesome!
Completion rate improved to 3.85
Assignment Operators
Similar to some other programming languages, R has multiple assignment operators, which we can use interchangeably, at least for now.
In R, specific assignment operators such as <-
and ->
are available alongside the more universally recognized =
operator. At this point, the difference between these operators is not significant, but we will revisit them later when we discuss functions.
Using <-
for assignment is similar to using =
, with the variable name positioned to the left and the value to the right. Conversely, the ->
operator reverses this order. For instance, to assign the value 2020
to the variable year
, there are three syntactical options:
year = 2020
year <- 2020
2020 -> year
Even though the last method of assignment is syntactically correct, it is generally discouraged due to its potential to reduce code readability.
Swipe to start coding
- Use the 'equal' (
=
) operator to assign the result of integer division of29
by8
to the variable namedequal
. - Use the 'left-arrow' (
<-
) operator to assign the remainder of the division of29
by8
to the variableleft
. - Use the 'right-arrow' (
->
) operator to assign theequal
variable raised to the power ofleft
to theright
variable. - Display all three variable values in the order they were created with the
cat()
function.
Solução
Obrigado pelo seu feedback!
single
Awesome!
Completion rate improved to 3.85
Assignment Operators
Deslize para mostrar o menu
Similar to some other programming languages, R has multiple assignment operators, which we can use interchangeably, at least for now.
In R, specific assignment operators such as <-
and ->
are available alongside the more universally recognized =
operator. At this point, the difference between these operators is not significant, but we will revisit them later when we discuss functions.
Using <-
for assignment is similar to using =
, with the variable name positioned to the left and the value to the right. Conversely, the ->
operator reverses this order. For instance, to assign the value 2020
to the variable year
, there are three syntactical options:
year = 2020
year <- 2020
2020 -> year
Even though the last method of assignment is syntactically correct, it is generally discouraged due to its potential to reduce code readability.
Swipe to start coding
- Use the 'equal' (
=
) operator to assign the result of integer division of29
by8
to the variable namedequal
. - Use the 'left-arrow' (
<-
) operator to assign the remainder of the division of29
by8
to the variableleft
. - Use the 'right-arrow' (
->
) operator to assign theequal
variable raised to the power ofleft
to theright
variable. - Display all three variable values in the order they were created with the
cat()
function.
Solução
Obrigado pelo seu feedback!