Variables | Basic Syntax and Operations

Course Content

# R Introduction: Part I

R Introduction: Part I

## Variables

Saving and reusing data effectively in programming often necessitates the use of variables. A variable can be thought of as a container that stores data values in computer memory, which can then be referred to by a name assigned to the variable.

In order to ensure clear and error-free programming, certain rules must be observed when naming variables. Here are some guidelines:

• Variable names must not start with a number or with a period followed by a number.
• They should not include the `%` symbol.
• They must not begin with an underscore `_`.
• They can start with a period if it is not followed by a number. It's important to note that these rules can vary across different programming languages.

Choosing meaningful variable names is considered best practice. For instance, naming a variable `year` to store the value `2020`, which represents a year, is more intuitive than using nondescript names like `a` or `b`. While this isn't mandatory, it significantly enhances code readability for both the author and others.

To assign a value to a variable, the assignment operator `=` is used. For example, `year = 2020` assigns the value `2020` to the variable named `year`.

Regarding the deposit task, let's assign the relevant data to variables using the assignment operator:

1. Assign the initial amount of money, `2000`, to the variable named `initial_money`.
2. Assign the interest rate, `13`, to the variable named `interest_rate`.
3. Assign the number of years, `4`, to the variable named `n_years`.
4. Use the `cat()` function to display the values of `initial_money`, `interest_rate`, and `n_years` in the order they were created.

Everything was clear?

Section 1. Chapter 7

Course Content

# R Introduction: Part I

R Introduction: Part I

## Variables

Saving and reusing data effectively in programming often necessitates the use of variables. A variable can be thought of as a container that stores data values in computer memory, which can then be referred to by a name assigned to the variable.

In order to ensure clear and error-free programming, certain rules must be observed when naming variables. Here are some guidelines:

• Variable names must not start with a number or with a period followed by a number.
• They should not include the `%` symbol.
• They must not begin with an underscore `_`.
• They can start with a period if it is not followed by a number. It's important to note that these rules can vary across different programming languages.

Choosing meaningful variable names is considered best practice. For instance, naming a variable `year` to store the value `2020`, which represents a year, is more intuitive than using nondescript names like `a` or `b`. While this isn't mandatory, it significantly enhances code readability for both the author and others.

To assign a value to a variable, the assignment operator `=` is used. For example, `year = 2020` assigns the value `2020` to the variable named `year`.

1. Assign the initial amount of money, `2000`, to the variable named `initial_money`.
2. Assign the interest rate, `13`, to the variable named `interest_rate`.
3. Assign the number of years, `4`, to the variable named `n_years`.
4. Use the `cat()` function to display the values of `initial_money`, `interest_rate`, and `n_years` in the order they were created.