Я написал следующий код SAS, чтобы найти дублированные записи, но теперь требуется преобразовать в R. Я плохо разбираюсь в R, как я могу преобразовать этот код SAS в эквивалентный код R? Я пробовал этот код в R, но я думаю, что это неправильно и не дает мне правильных результатов.
Sas Code:
data dup;
set adhb; by id ass_yr ass_mth fields;
if first.ass_mth and last.ass_mth then delete;
run;
#Dataset relates to Health Records
ass_mth-assessment month
ass_year--assessment year
fields-just to mention how many fields used
id --character field
Rest of the variables are numeric
# R code
adhb<-arrange(adhb,adhb$NHI,adhb$Ass_yr,adhb$Ass_mth,adhb$fields)
x %>% group_by(adhb$NHI,adhb$Ass_yr,adhb$Ass_mth,adhb$fields) %>%
filter(duplicated(adhb$Ass_mth))