У меня есть два набора данных. Первый называется «Здания», данные состоят из каждого идентификатора здания с соответствующими характеристиками.
Building_ID Address Year BCR
1 Machida, TY 1994 80
2 Ueno, TY 1972 50
3 Asakusa, TY 1990 70
4 Machida, TY 1982 60
.
.
.
54634 Chiyoda, TY 2002 70
Второй набор данных называется Residential ID. Он имеет только одну таблицу, состоящую из идентификатора здания (который совпадает с идентификатором здания в наборе данных «Здания»), который используется в жилых помещениях.
Building_ID
2
3
14
23
39
44
45
133
393
423
.
.
или что-то в этом роде. То, что я хочу сделать, это создать новый столбец в моем первом наборе данных относительно моего второго набора данных. Я хочу классифицировать, какое из них является жилым зданием, а какое нет (в основном я хочу выбрать все идентификатор здания, упомянутый во втором наборе данных, и классифицировать его как жилое в моем первом наборе данных). Если он жилой, мы можем назвать его «Жилой», а в противном случае это «NR», чтобы он выглядел примерно так:
Building_ID Address Year BCR Category
1 Machida, TY 1994 80 NR
2 Ueno, TY 1972 50 Residential
3 Asakusa, TY 1990 70 Residential
4 Machida, TY 1982 60 NR
.
.
.
54634 Chiyoda, TY 2002 70 NR
Я думал, что это как-то связано с ifelse
или grepl
, но пока мой код не работает.