У меня есть некоторые данные, которые выглядят так:
> ExampleData
# A tibble: 14,833 x 4
CountryCode Flow FuelType Value
<fct> <fct> <fct> <dbl>
1 ALB road coa 0
2 ALB services coa 3.3
3 ALB manufact coa 113.1
4 ALB mining coa 0
5 ALB road nga 0
6 ALB services nga 2.4
[...]
Данные являются полными в том смысле, что представлена каждая комбинация страны, расхода и типа топлива.
Я хотел бы преобразовать это в трехмерный массив, где страна представляет собой одно измерение, поток — другое измерение, а тип топлива — третье измерение. Таким образом, я могу сослаться на данные X[a,b,c], где a b и c — соответствующие целочисленные значения моих факторов CountryCode, Flow и FuelType.
Так что я ищу многомерную форму «широких» данных.