R Variable Names (Identifiers)
R Variable Names (Identifiers)
They are used to identify variables, functions, and objects in a program.
1. Rules for R Variable Names
- Must start with a letter (a–z / A–Z) or a dot (
.) - Can contain letters, numbers, dots (
.), and underscores (_) - Must not start with a number
- Must not be a reserved keyword
Valid Variable Names
Invalid Variable Names
2. Case Sensitivity
R is case-sensitive, so these are different:
3. Reserved Keywords in R
These words cannot be used as variable names:
if, else, repeat, while, function,TRUE, FALSE, NULL, NA, Inf, NaN
4. Using Dot (.) in Variable Names
- Valid
- Avoid starting with
., as some system variables use it.
5. Using Underscore (_) in Variable Names
- Preferred naming style
- Improves readability
6. Length of Variable Names
No fixed limit, but keep names short and meaningful
Avoid very long names
Bad:
Good:
7. Best Naming Conventions (Recommended)
✔ Use lowercase letters
✔ Use underscore (_) between words
✔ Choose meaningful names
Examples:
8. Check if a Name is Valid
Output:
Summary
Variable names are called identifiers
Must start with letter or dot
No spaces or special symbols
Case-sensitive
Follow good naming conventions for clean code
