У меня есть набор данных с тремя столбцами.Первые два года (год) и процент выигрыша (WP).Третий столбец - противник (оппонент), против которого был достигнут процент побед.В выборке только два противника, поэтому для каждого года есть два процента выигрыша.
Я нанес данные и раскрасил точки оппонентом, используя следующий код:
plot(doc$WP~doc$Year, col=doc$Opponent)
Iтакже хотел бы добавить линии на график оппонента, поэтому я хотел бы иметь две линии через данные.Один для процента выигрыша против первого противника по году, а второй для второго противника по году.
Я пытался использовать этот код, чтобы добавить строку:
lines(doc$WP[doc$Opponent=="N"] ~ doc$Year[doc$Opponent=="N"], col="grey", lwd=2)
Я не знаюпочему, но ничего не отображается на моем графике.Я также не получаю сообщение об ошибке.
Не можете ли вы создать строки, сгруппированные по данным, как я пытался, или (что более вероятно) я просто что-то пропустил.
Спасибоза любую помощь!
Вот пример данных:
Year WP Opponent
2001 .544 N
2002 .528 N
2003 .463 N
2001 .621 E
2002 .543 E
2003 .487 E