Пожалуйста, посмотрите на эти два кадра данных в R.
Когда я запускаю этот код, emp.data1 и emp.data2 одинаковы, несмотря на то, что stringsAsFactors в одном из них равен TRUE, а в другом - FALSE.роль stringsAsFactors в кадрах данных?
# Create the data frame.
emp.data1 <- data.frame(
emp_id = c (1:5),
emp_name = c("Rick","Dan","Michelle","Ryan","Gary"),
salary = c(623.3,515.2,611.0,729.0,843.25),
start_date = as.Date(c("2012-01-01", "2013-09-23", "2014-11-15", "2014-05-11",
"2015-03-27")),
stringsAsFactors = FALSE#Here stringsAsFactors is false
)
emp.data2 <- data.frame(
emp_id = c (1:5),
emp_name = c("Rick","Dan","Michelle","Ryan","Gary"),
salary = c(623.3,515.2,611.0,729.0,843.25),
start_date = as.Date(c("2012-01-01", "2013-09-23", "2014-11-15", "2014-05-11",
"2015-03-27")),
stringsAsFactors = TRUE#Here stringsAsFactors is true
)