У меня есть прогнозы из двух наборов данных.Прогноз1 тесно связан с фактическими значениями, а прогноз2 - нет.Мои фактические данные содержат 50 000 прогнозов с такой же структурой.Я хотел бы сопоставить все значения, которые совпадают с прогнозами 1 и 2 (0,0 и 1,1), но для прогнозов 1 и 2, которые не совпадают (0,1 или 1,0), я быхотел бы изменить строку прогнозов 2 с 1 на 0 и 0 на 1. У меня есть прогноз данных = прогноз данных фрейма.Хочу, чтобы данные были похожи на наблюдаемый фрейм данных.Следовательно, прогноз1 = наблюдаемый1 и прогноз2 = наблюдаемый2 (как я хочу выглядеть).
#--------Dataset
prediction1<-c(1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0)
prediction2<-c(1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0)
predictions<-data.frame(prediction1,prediction2)
#--------Want I want the dataset to look like
observed1<-c(1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0)
observed2<-c(1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0)
observed<-data.frame(observed1,observed2)