Итак, у меня есть набор данных, собранный из опросов пчеловода, который выглядит примерно так:
[Table 1]
ID | Crop | Year | Hives | HoneyP | CropP |
----+------+------+-------+--------+-------+
1 2 2014 2391 . .
2 4 2008 136 . .
3 12 2019 12346 . .
| |
V (and so on...) V
У меня также есть таблица цен на урожай за временной ряд, например,
[Table 2]
Year | Crop1 | Crop2 |
-----+-------+-------+
2008 $2.56 $6.45
2009 $2.42 $6.64 ->
2010 $2.69 $6.68 (and more crops) ->
2011 $2.62 $7.05 ->
...
Возможно ли в PSPP / SPSS выполнить итерации по наблюдениям в таблице 1 и вставить значения из таблицы 2 в переменную CropP
на основе года и идентификатора урожая? Это то, что я себе представляю, в псевдокоде:
for each obs:
obs.CropP = Table2[obs.Year][obs.Crop]
У меня также есть другие атрибуты, которые я хочу добавить к наблюдениям (например, индекс цен), но они все одномерные и могут вводиться вручную при необходимости; если я смогу программно добавить цену урожая в год проведения опроса, это сэкономит много времени и хлопот.