For example:
temp <- data.frame(x = c(1, 2, 4), y = c(34, 23, 45))
method 1. temp[1] get a data frame
method 2. temp[, 1] get a vector
Below is R code and output.
temp
## x y
## 1 1 34
## 2 2 23
## 3 4 45
str(temp)
## 'data.frame': 3 obs. of 2 variables:
## $ x: num 1 2 4
## $ y: num 34 23 45
temp[1]
## x
## 1 1
## 2 2
## 3 4
str(temp[1])
## 'data.frame': 3 obs. of 1 variable:
## $ x: num 1 2 4
temp[, 1]
## [1] 1 2 4
str(temp[, 1])
## num [1:3] 1 2 4
Welcome your advice and suggestion!
Just record, this article was posted at linkedin, and have 9 views to November 2021.