Я пытаюсь преобразовать данные из Глобальной базы данных терроризма так, чтобы вместо единицы, являющейся террористическими событиями, это была "Country_Year" с одной переменной, имеющей число террористических событий в этом году.
Iнам удалось создать фрейм данных, в котором все столбцы содержат все комбинации Country_Year
в качестве одной переменной.Я также обнаружил, что с помощью `´table (GTD_94_Land $ country_txt, GTD_94_Land $ iyear) ´ в таблице показаны значения, которые я хотел бы получить в новой переменной.Что я не могу понять, так это как хранить это число в качестве переменной.
Итак, мои данные выглядят так:
eventid iyear crit1 crit2 crit3 country country_txt
<dbl> <dbl> <dbl> <dbl> <dbl> <dbl> <chr>
1 199401010008 1994 1 1 1 182 Somalia
2 199401010012 1994 1 1 1 209 Turkey
3 199401010013 1994 1 1 1 209 Turkey
4 199401020003 1994 1 1 1 209 Turkey
5 199401020007 1994 1 1 0 106 Kuwait
6 199401030002 1994 1 1 1 209 Turkey
7 199401030003 1994 1 1 1 228 Yemen
8 199401030006 1994 1 1 0 53 Cyprus
9 199401040005 1994 1 1 0 209 Turkey
10 199401040006 1994 1 1 0 209 Turkey
11 199401040007 1994 1 1 1 209 Turkey
12 199401040008 1994 1 1 1 209 Turkey
, и я хотел бы преобразовать их так, чтобы у меня было
Terror attacks iyear crit1 crit2 crit3 country country_txt
<dbl> <dbl> <dbl> <dbl> <dbl> <dbl> <chr>
1 1 1994 1 1 1 182 Somalia
2 8 1994 1 1 1 209 Turkey
5 1 1994 1 1 0 106 Kuwait
7 1 1994 1 1 1 228 Yemen
8 1 1994 1 1 0 53 Cyprus
´´´
I've looked at some solutions but most of them seems to assume that the number the new variable should have already is in the data.
All help is appreciated!