ฉันมีข้อมูลบางอย่างที่มีลักษณะเช่นนี้:
> 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] โดยที่ b และ c เป็นค่าจำนวนเต็มตามลำดับของปัจจัย CountryCode, Flow และ FuelType ของฉัน
ดังนั้นสิ่งที่ฉันกำลังมองหาคือข้อมูล 'กว้าง' ในรูปแบบหลายมิติ