Мы можем комбинировать 2 кадра данных с использованием df = rbind(df, another_df)
. Как это должно быть, если его необходимо удалить another_df
от df
, где имена розеток df
и another_df
не подходят.Удалить подмножество записей из фрейма данных в r
df = data.frame(A=c('a','aa','aaa'), B=c('b','bb','bbb'))
rownames(df)
another_df =data.frame(A=c('aa','a'), B=c('bb','b'))
rownames(another_df)=c('3','4')
Пожалуйста показать воспроизводимый небольшой пример и ожидаемый результат. Я бы посмотрел на '? Setdiff' или' anti_join' из 'dplyr' – akrun
За комментарий выше это может помочь вам сделать хороший пример http://stackoverflow.com/help/mcve –
спасибо akrun, anti_join от dplyr сделал работу :) Я хотел бы принять как ответ, если вы разместите его :) – SaikiHanee