si, devi usare un foreach sui dati e per ogni ciclo sommi il valore di revenue a quello eventualmente presente in due array di appoggio che conterranno i valori della revenue per country e per data
il risultato finale saranno i due array con i valori assegnati alle chiavi country e data
dovrai gestire:
- presenza o meno del valore di associazione nell'array di appoggio
- presenza o meno del valore di revenue nell'array di partenza (presumo che non si possa verificare se i dati sono standardizzati bene)
butta giù un po' di codice e poi lo correggiamo, se serve