![Matrix](https://i.stack.imgur.com/JxmKy.png)
lus <- read_excel("luse_data.xlsx")
laksepris <- read_excel("laksepris.xlsx")
Удалить NA-наблюдения из набора данных "lus" и удалить строку "totalalsum"
lus2 <- na.omit(lus)
lus3 <- lus2[-c(10),]
Проблема теперь в том, что у "laksepris" есть месяцы в столбцах, а у "lus" есть месяцы в строках
laksepris2 <- laksepris %>%
spread (Month, Pris)
test <- rbind(setDT(lus3), setDT(laksepris2), fill=TRUE)
test[10,1] <- "Pris pr.kilo"
test_round <- test %>%
mutate_if(is.numeric, round, digits = 2)
-------------------------------------------
rearranget_lus <- as.data.frame(t(test_round))
rearranget_lus
Удаление первой строки и переименование столбцов:
lus_1 <- rearranget_lus[-c(1),]
names (lus_1) [1] <- "Finmark"
names (lus_1) [2] <- "Troms"
names (lus_1) [3] <- "Nordland"
names (lus_1) [4] <- "Nord-Trondelag"
names (lus_1) [5] <- "Sor-Trondelag"
names (lus_1) [6] <- "More og Romsdal"
names (lus_1) [7] <- "Sogn og Fjordane"
names (lus_1) [8] <- "Hordaland"
names (lus_1) [9] <- "Rogaland og Agder"
names (lus_1) [10] <- "Pris pr.kilo"
Я только начал использовать R, и поэтому мне интересно, как я могу выполнить корреляцию между значениями в "pris pr.kilo" и значениями в столбце "Finmark". После этого я также хотел бы зациклить это, чтобы цикл выполнял корреляцию между "pris.pr.kilo" и всеми другими столбцами.
У кого-нибудь есть предложения, как это сделать?