-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathscript.js
More file actions
114 lines (94 loc) · 3.31 KB
/
Copy pathscript.js
File metadata and controls
114 lines (94 loc) · 3.31 KB
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
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
// Obtener una referencia al elemento canvas del DOM
const $grafica = document.querySelector("#grafica");
// Las etiquetas son las que van en el eje X.
const etiquetas = ['Dakota del norte', 'Dakota del sur', 'Utah', 'Nebraska', 'Florida','Nuevo Hampshire']
// Podemos tener varios conjuntos de datos. Comencemos con uno
const datosVentas2020 = {
label: "Tasa de desempleo %",
data: [2.1, 2.1, 2.4, 2.7,2.7, 2.9 ], // La data es un arreglo que debe tener la misma cantidad de valores que la cantidad de etiquetas
backgroundColor: 'rgba(54, 162, 235, 0.2)', // Color de fondo
borderColor: 'rgba(54, 162, 235, 1)', // Color del borde
borderWidth: 1,// Ancho del borde
};
new Chart($grafica, {
type: 'bar',// Tipo de gráfica
data: {
labels: etiquetas,
datasets: [
datosVentas2020,
// Aquí más datos...
]
},
options: {
scales: {
yAxes: [{
ticks: {
beginAtZero: true
}
}],
},
}
});
var bubble_map = new Datamap({
element: document.getElementById('map'),
scope: 'usa',
geographyConfig: {
highlightOnHover: true,
popupOnHover: true, // True to show the popup while hovering
borderColor: '#444',
borderWidth: 0.5,
dataUrl: 'https://rawgit.com/Anujarya300/bubble_maps/master/data/geography-data/usa.topo.json'
//dataJson: topoJsonData
},
fills: {
'MAJOR': '#306596',
'MEDIUM': '#0fa0fa',
'MINOR': '#bada55',
defaultFill: '#dddddd'
},
data: {
'FL': { fillKey: 'MINOR' },
'NE': { fillKey: 'MINOR' }
}
});
var mostrarContenedor = true;
function mostrarOcultarContenedor() {
var contenedor = document.getElementById("miContenedor");
if (mostrarContenedor) {
contenedor.style.display = "block"; // Muestra el contenedor
} else {
contenedor.style.display = "none"; // Oculta el contenedor
}
mostrarContenedor = !mostrarContenedor; // Cambia el valor de la variable para la próxima vez
}
var mostrarContenedor1 = true;
function mostrarOcultarContenedor1() {
var contenedor1 = document.getElementById("miContenedor1");
if (mostrarContenedor1) {
contenedor1.style.display = "block"; // Muestra el contenedor
} else {
contenedor1.style.display = "none"; // Oculta el contenedor
}
mostrarContenedor1 = !mostrarContenedor1; // Cambia el valor de la variable para la próxima vez
}
var mostrarContenedor2 = true;
function mostrarOcultarContenedor2() {
var contenedor2 = document.getElementById("miContenedor2");
if (mostrarContenedor2) {
contenedor2.style.display = "block"; // Muestra el contenedor
} else {
contenedor2.style.display = "none"; // Oculta el contenedor
}
mostrarContenedor2 = !mostrarContenedor2; // Cambia el valor de la variable para la próxima vez
}
var mostrarContenedor3 = true;
function mostrarOcultarContenedor3() {
var contenedor3 = document.getElementById("miContenedor3");
if (mostrarContenedor3) {
contenedor3.style.display = "block"; // Muestra el contenedor
window.scrollTo(0, window.scrollY + 200);
} else {
contenedor3.style.display = "none"; // Oculta el contenedor
}
mostrarContenedor3 = !mostrarContenedor3; // Cambia el valor de la variable para la próxima vez
}