Преобразование коэффициента в число с матрицей корреляции - PullRequest
0 голосов
/ 06 апреля 2019

Я загрузил CSV с переменной Билеты, которая импортирует как факторы. Преобразование этой переменной в числовое значение приводит к неправильным значениям минимума и среднего. Добавление символа к числовому исправлению вызывает проблему, но ее нельзя использовать с CorrelationMatrix.

$ Tickets        : Factor w/ 12 levels "4.00", "7.00",..

Я преобразовал коэффициенты в числовые, но когда я запускаю функцию суммирования, я вижу неправильные мин и среднее значение. Затем я попытался преобразовать в символ, а затем в число, которое дает правильное среднее значение, но теперь я не могу создать корреляционную матрицу.

var_1<-as.numeric(Data$Tickets)

var_2<-as.numeric(as.character(Data$Tickets))

Cut1_Data <- data.frame(var_2, var_3, var_4, var_5)

CorrelationMatrix <-cor(Cut1_Data)
corrplot(CorrelationMatrix, method="circle")

var_1 производит минимум = 1,00 и среднее значение = 8,318, что неправильно, но я могу запустить Матрицу корреляции

var_2 производит min = 2.00 и среднее = 4.862, что правильно, но я не могу запустить Матрицу корреляции

введите описание изображения здесь

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...