# R Variables

In R programming, variables serve as symbolic names that allow you to store and manipulate data. They provide a way to label and reference values, making the code more readable and flexible. Assigning values to variables is achieved using the assignment operator, <-, or the equals sign, =.

## Using the assignment operator

x <- 10 name <- "Mary" is_valid <- TRUE

## Using the equals sign

age = 30 city = "London"

In the given examples, variables like x, name, and is_valid are assigned values 10, "Mary", and TRUE, respectively, using the assignment operator. Similarly, age and city are assigned values 30 and "New York" using the equals sign.

Variables in R can hold different data types, including numeric, character, logical, integer, and more. They provide a convenient way to reuse and manipulate values throughout your code.

## Operations and calculations

Variables can also be used in operations and calculations:

In this example, the variable radius is used in a calculation to determine the area of a circle.

You can also assign multiple values to a variable in a single line, separated by commas. For example, the following code creates a variable called numbers and stores the values 1, 2, 3, and 4 in it:

numbers <- c(1, 2, 3, 4)

Once you have created a variable, you can access its value by using its name. For example, the following code prints the value of the variable name:

print(name) #Mary

You can also change the value of a variable at any time. For example, the following code changes the value of the variable name to "William Smith":

name <- "William Smith" print(name) #William Smith

Variables are a powerful tool that can be used to store and manipulate data in R. By understanding how to create, access, and change variables, you can write more efficient and readable code.

Points to remember: