-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathgrupa6.js
34 lines (28 loc) · 1.33 KB
/
grupa6.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
//zliczamy po miesiącu 11
var wyrazy = require("./cov-cases-1.json");
var tab = []; //W tej tablicy zapisujemy wszystkie wyniki
let iPozycja = 0;
//inicjowanie tablicy wyników
for (let iIter1 = 0; iIter1 < 32; iIter1++) {
tab[iIter1] = 0;
};
for (let iIter1 = 0; iIter1 < wyrazy.length - 1; iIter1++) {
//if (wyrazy[iIter1].countriesAndTerritories=="Germany" && parseInt(wyrazy[iIter1].month)==11) //zliczamy tylko dla Polski i dla listopada
if (wyrazy[iIter1].continentExp=="Europe" && parseInt(wyrazy[iIter1].month)==11) //zliczamy tylko dla Polski i dla listopada
{
//tab[ parseInt(wyrazy[iIter1].month)]+=wyrazy[iIter1].cases;
//tab[ parseInt(wyrazy[iIter1].day)]+=wyrazy[iIter1].deaths;
tab[ parseInt(wyrazy[iIter1].day)]+=wyrazy[iIter1].cases;
}
}
//wyświeltamy - parametry funkcji:
// tabelka -> tablica z wynikami
// false -> opis pod histogramem z CYFEREK, true -> opis z LITEREK
// włączamy funkcję ryzującą harmonogram
var api2 = require('./histogram');
console.log(`rozkład długości wyrazów - względem 310000`);
api2.RysujHistogram(tab, false, 0, 310000)
console.log(`rozkład długości wyrazów - rozkład względem największej liczby`);
api2.RysujHistogram(tab, false, 1)
console.log(`rozkład długości wyrazów - rozkład względem sumy wszystkich do 100%`);
api2.RysujHistogram(tab, false, 2, 20)