R Print Output

R Print Output – Complete Guide
In R Print Output means displaying values, variables, or results on the screen.
1. Using print() (Basic & Most Common)
Output:
- Explicit way to display output
- Works everywhere (scripts, functions, loops)
2. Printing Variables
Output:
3. Printing Without print() (Interactive Use)
Output:
- Works in R Console / RStudio, but
- NOT reliable inside functions or scripts
4. Printing Multiple Values
Output:
5. Printing Text and Variables Together
Wrong way
Correct way – paste()
Output:
6. Using cat() (Clean Output – No Quotes)
Output:
- No quotes
- No
[1] Best for user-friendly messages
7. Difference: print() vs cat()
| Feature | print() | cat() |
|---|---|---|
| Shows quotes | Yes | No |
Shows index [1] | Yes | No |
| Multiple values | Yes | Yes |
| Best for | Debugging | User output |
8. Printing Data Structures
Vector
List
Data Frame
9. Printing Inside Functions (Important)
- Without
print(), output will NOT show inside functions
10. Printing with New Line
Output:
11. Printing with Formatting
Output:
- Controls decimal places
- Useful in reports
12. Common Beginner Mistakes
- Forgetting
print()inside functions - Using
print()for clean text output - Mixing
print()andcat()incorrectly
13. Interview Questions (Must Know)
Q1: Difference between print() and cat()print() shows structurecat() shows clean output
Q2: Why [1] appears in R output?
It shows index position
