Я пытаюсь изменить свои данные с помощью функции плавления.Я успешно сделал это один раз, импортируя данные из файла CSV, но каким-то образом, когда я пытался сделать данные из файла XLSX, выскочила ошибка.
Вот мои данные
PAR T27 T25.5 T24 T22.5 T21 T19.5 T18 T16.5
<chr> <dbl> <dbl> <dbl> <dbl> <dbl> <dbl> <dbl> <dbl>
1 0 0.06 0.06 0.06 0.06 0.06 0.06 0.06 0.06
2 6 1.44 1.67 1.63 1.6 1.6 1.42 1.54 1.47
3 18 3.78 4.94 4.88 4.68 4.72 3.87 4.34 4.08
4 35 5.06 7.63 7.7 7.05 7.04 5.23 5.7 5.2
5 61 5.68 8.97 9.47 8.41 8.18 5.72 6.04 5.46
6 93 5.51 8.49 9.47 8.3 7.68 5.35 5.57 5.01
7 121 4.35 6.83 8.07 6.97 6.29 4.43 4.4 4.08
8 195 3.21 5.28 6.55 5.44 4.82 3.19 3.29 2.96
9 268 1.91 2.88 3.6 2.96 2.74 1.66 1.77 1.3
Вот мои коды, которые работали для файла csv, а не для файла xlsx:
library(readxl)
RLCx <- read_excel("RLC.xlsx")
RLCx$PAR=as.character(RLCx$PAR)
RLCxmelt<-melt(RLCx, id = c("PAR"))
Сообщение об ошибке, которое получается:
Error in match.names(clabs, names(xi)) :
names do not match previous names
Желаемый результат (фотография прилагается) должен иметь столбец PAR и T в качестве независимых переменных.
Изображение: измененная таблица данных
Я также пытался использовать melt(RLCx, measure vars. = ("PAR")
, но это не изменило форму таблицы.Буду признателен, если кто-нибудь поможет мне здесь.Спасибо.