Я пытаюсь сравнить значения двух столбцов моего фрейма данных.Я хотел бы использовать ggplot и построить две строки, которые указывают, что все значения в первом столбце больше, чем во втором столбце.
Вот мой df:
C1 <- c(-1.363953,4.265514,5.609484,7.524796,2.562210,7.214769, 4.667354,4.950837,4.134733,7.540626)
C2 <- c(-1.541836,4.248582,5.557042,7.475255,2.424585,7.125046,4.524404 4.890195,3.945435,7.488123)
C3 <- seq(1:10)
Name <- paste(letters[1:10])
df <- data.frame(Name = paste(letters[1:10]), C1, C2,C3)
Name C1 C2. C3
a -1.363953 -1.541836 1
b 4.265514 4.248582 2
c 5.609484 5.557042 3
d 7.524796 7.475255 4
e 2.562210 2.424585 5
f 7.214769 7.125046 6
g 4.667354 4.524404 7
h 4.950837 4.890195 8
i 4.134733 3.945435 9
j 7.540626 7.488123 10
Сначала я транспонирую данные,tt <- t (df), вот моя команда для построения значений: </p>
matplot(x<- 1:10, cbind(tt[2,],tt[3,]),type="l",col=c("red","green"),lty=c(1,1))
Так как значения очень близки, я не вижу разницы очень четко в графике.
Я хотел бы использовать функцию ggplot и масштабировать ось y, чтобы лучше видеть разницу двух линий.
У вас есть идеи, как я могу это сделать?Спасибо