R Программирование: сравнить два фрейма данных, чтобы найти элементы в первом фрейме данных, которых нет во втором фрейме данных
Программирование R: кадр данных Упражнение-19 с решением
Напишите R-программу для сравнения двух фреймов данных, чтобы найти элементы в первом фрейме данных, которых нет во втором фрейме данных.
Пример решения :
Код программирования R:
a = c("a", "b", "c", "d", "e")
b = c("d", "e", "f", "g")
print("Original Dataframes")
print(a)
print(b)
print("Data in first dataframe that are not present in second dataframe:")
result = setdiff(a, b)
print(result)
Пример вывода:
[1] «Оригинальные кадры данных» [1] "a" "b" "c" "d" "e" [1] "d" "e" "f" "g" [1] «Данные в первом кадре данных, которые отсутствуют во втором кадре данных:» [1] "a" "b" "c"
Редактор кода программирования R:
Есть другой способ решить это решение? Внесите свой код (и комментарии) через Disqus.
Предыдущий: Напишите программу на R, чтобы переупорядочить данный кадр данных по имени столбца.
Далее: Напишите программу на R, чтобы найти элементы, которые присутствуют в двух заданных фреймах данных.
Каков уровень сложности этого упражнения?
Новый контент: Composer: менеджер зависимостей для PHP , R программирования
disqus2code