R中的标准化数据表

时间:2019-05-03 03:28:41

标签: r

我正在尝试标准化数据表(http://www.brucehardie.com/datasets/CDNOW_master.zip),但是无法使用scale(data [-1])进行标准化。所有数据表都被合并到一个列中。 我想念什么?

代码如下:

#load data
prelim.data <- read.csv(file.choose())

#understand data structure and variables
summary(prelim.data)
str(prelim.data)
prelim.data$transaction_date <- format(as.Date(as.character(prelim.data$date), format="%Y%m%d"),"%d-%m-%Y")

#standardize data
test <- prelim.data
test$num_of_items <- as.numeric(test$number_of_cd)
test$date <- NULL
test$customer_id <- NULL
test$transaction_date <- NULL
test$number_of_cd <- NULL
test_stzd <- scale(test[-1])

0 个答案:

没有答案