DEV Community

Dr. Azad Rasul
Dr. Azad Rasul

Posted on • Updated on

1- What are the types of data in R Programming?

We recommend to you install and use the latest version of R and RStudio IDE.

The common R data types for research are numeric, factor, and character.

Numeric

a <- c(-1, -3, 0, 5, 7, 8, 4, 6.3, 10) 
Enter fullscreen mode Exit fullscreen mode
  • "<-" is assignment operator
  • "c()" function combines values into a vector or list.
  • We can get help about functions by using question mark and the name of the function, for example:
?c()
Enter fullscreen mode Exit fullscreen mode

Factor

drink_vector <- (c('milk', 'water', 'juice'))
drink_vector
# [1] "milk"  "water" "juice"
drink_factor <- factor(drink_vector)
drink_factor
# [1] milk  water juice
# Levels: juice milk water
Enter fullscreen mode Exit fullscreen mode

Character

d<-c('Hellow world', 'R is fun!')
d
# [1] "Hellow world" "R is fun!" 
Enter fullscreen mode Exit fullscreen mode

Create dataframe:

a <- c(1, 3, 5, 7)
b <- c(2, 4, 6, 8)
df<-data.frame(a, b)
df
Enter fullscreen mode Exit fullscreen mode

Add a column with $ operator

df$new_column <- c(1, 2, 3, 4)
df
Enter fullscreen mode Exit fullscreen mode

Add a column with cbind function

df <- cbind(df, new_new_column = c('a', 'b', 'c', 'd'))
df
Enter fullscreen mode Exit fullscreen mode

View df as table in RStudio

view(df)
Enter fullscreen mode Exit fullscreen mode

Get names of dataframe

names(df)
Enter fullscreen mode Exit fullscreen mode

Display the Structure of the dataframe

str(df)
Enter fullscreen mode Exit fullscreen mode

Summary

summary(df)
Enter fullscreen mode Exit fullscreen mode

If you like the content, please SUBSCRIBE to my channel for the future content

To get full video tutorial and certificate, please, enroll in the course through this link:
https://www.udemy.com/course/r-for-research/?referralCode=B6DCFDE343F0592EA61A

Top comments (0)