У меня есть три разных набора данных - где, кто и когда. Структура файла результатов никогда не изменит только результаты внутри (значения, такие как числа и т. Д.), Но макет всегда останется неизменным.
Я пытаюсь проанализировать файл, поэтому, когда я загружаю файл и запускаю его через fileReader
, он манипулирует установленными записями и использует тот, который дан из документа.
В настоящее время это вид страницы:
Это то, что заполняет его и дает ему соответствующий цвет.
function drawRegionsMap() {
var data = google.visualization.arrayToDataTable([
['Country', 'Occurrences'],
['Germany', 55],
['United States', 328],
['Brazil', 119],
['United Kingdom', 39],
['Italy', 39],
['Canada', 40],
['greenland', 80]
]);
var options = {};
var chart = new google.visualization.GeoChart(document.getElementById('regions_div'));
chart.draw(data, options);
}
Выше находится функция, а ниже я предоставлю данные результатов.
journalism.When
2000 --> 219
2003 --> 194
1998 --> 190
2001 --> 173
2004 --> 155
2002 --> 155
1995 --> 144
2008 --> 127
1997 --> 123
1994 --> 117
journalism.Who
Atmos --> 85
J. Geophys --> 77
OECD --> 70
Grossman --> 56
EPA --> 54
PBL --> 49
Krueger --> 45
Stern --> 43
Selden --> 42
Taylor --> 41
journalism.Where
US --> 129
São Paulo --> 115
Brazil --> 104
U.S. --> 76
Germany --> 55
USA --> 45
America --> 42
Italy --> 39
UK --> 39
LA --> 36
Так что для этого анализа мне понадобится игнорировать первые два раздела и читать только нижний раздел, который является journalism. Where
.
Что было бы лучшим способом обойти это, я никогда особо не работал с анализом данных. Это все сделано с VanillaJS. Любая обратная связь или помощь будет принята с благодарностью. У меня есть несколько идей о том, как я могу это решить, но я хотел бы спросить здесь, чтобы узнать, есть ли у кого-нибудь действительно хорошая техника.