Я пытаюсь сравнить два вектора ниже. Значения, которые я извлекаю из файла csv, не дают правильного ответа. Если я попробую это с двумя жестко закодированными векторами, он отлично работает. Зачем?вопросы сравнения с данными из файла csv
Код:
dataIn=read.csv("MY FILE HERE"sep=",",header=TRUE)
fromCSV<-c(dataIn[2:2,24:27]) #values: 1,1,2,2
inputInts<-c(1,2,2,1)
which(!mapply(identical,fromCSV,inputInts))# I expected: 1,2 as output
Результаты:
title1 title2 title3 title4
1 2 3 4
Мой набор данных намного больше, то это, я сократил его до 4 для простоты. Моя конечная цель, чтобы получить число значений, которые являются точные совпадения между двумя векторами (ответ 2)
Вы ищете 'sum (fromCSV == inputInts)'? – josliber