1
00:00:01,360 --> 00:00:05,880
Hay un trillón de gráficos disponibles
en software como Excel o Numbers o Sheets o
2
00:00:05,880 --> 00:00:09,800
Mathematica o Plotly, pero hace poco descubrí
que a casi todas las aplicaciones de gráficos - hasta
3
00:00:09,800 --> 00:00:15,280
donde entiendo - ¡les hace falta un tipo de gráfico
muy básico! Este video es mi intento de convencerte
4
00:00:15,280 --> 00:00:18,680
de que es un escándalo la falta de estos gráficos,
y de convencer a los desarrolladores
5
00:00:18,680 --> 00:00:22,360
de añadirlos a su software de gráficos.
Entonces, supongamos que quieres comparar los climas
6
00:00:22,360 --> 00:00:26,960
de Londres, Inglaterra; Londres, Ontario; y Londres,
Kentucky. Esta tabla muestra el promedio y
7
00:00:26,960 --> 00:00:30,840
el minimo y máximo de temperaturas por cada
Londres. Pero las tablas son aburridas. Si quisieras
8
00:00:30,840 --> 00:00:34,520
graficar estos datos a mano, tal vez imaginas
usar un gráfico como este para el rango de
9
00:00:34,520 --> 00:00:38,440
temperaturas, y poder ver de inmediato que el clima
en Londres, Inglaterra es menos extremo que el de
10
00:00:38,440 --> 00:00:39,440
las otras Londres, (que también son variables
pero con Ontario desviado más al frío) - un
11
00:00:39,440 --> 00:00:42,800
gráfico de barras tiene más sentido que,
por ejemplo, uno de puntos, ya que las
12
00:00:42,800 --> 00:00:47,280
temperaturas de las Londres sólo pueden estar
entre el mínimo y máximo de nuestra tabla.
13
00:00:47,280 --> 00:00:50,280
El problema es que no hay forma fácil
de hacer un gráfico así en una computadora.
14
00:00:50,280 --> 00:00:53,360
Te puedes acercar con un gráfico de área,
que marca las temperaturas correctas,
15
00:00:53,360 --> 00:00:57,760
y añade sombreado agradable en medio, pero también
rellena toda el área del eje X de arriba abajo,
16
00:00:57,760 --> 00:01:00,960
que no es correcto. Puedes evadir el problema
del relleno al crear una nueva tabla de
17
00:01:00,960 --> 00:01:03,880
las diferencias entre temperaturas,
y trazarlas como un gráfico de áreas
18
00:01:03,880 --> 00:01:05,080
apiladas... ups - necesitamos quitar el relleno
del valor más bajo - pero aún así no tiene
19
00:01:05,080 --> 00:01:08,280
sentido usar un gráfico que traza líneas conectadas
en una situación como esta, donde
20
00:01:08,280 --> 00:01:12,680
hablamos de ubicaciones geográficas discretas.
También se acerca un gráfico de barras apiladas
21
00:01:12,680 --> 00:01:16,080
(o "columnas apiladas" dependiendo si las llamas
barras horizontales o verticales
22
00:01:16,080 --> 00:01:20,280
o si crees que las verticales se llaman columnas...)
en fin, un gráfico de barras-columnas apiladas
23
00:01:20,280 --> 00:01:24,640
separa las correctamente pero suma las temperaturas
de forma incorrecta - por lo tanto,
24
00:01:24,640 --> 00:01:28,560
"apiladas" - las columnas se apilan juntas,
como indica su nombre, pero no es esto lo que
25
00:01:28,560 --> 00:01:32,440
queremos. Puedes evitar el problema
del apilamiento al crear una tabla de las diferencias
26
00:01:32,440 --> 00:01:35,800
entre las temperaturas, pero aún así rellena
hasta el cero aunque quieras que las barras comiencen
27
00:01:35,800 --> 00:01:39,560
en otro número, y los valores negativos son toda
una pesadilla, ya que los gráficos de columnas
28
00:01:39,560 --> 00:01:43,240
apiladas trazan a partir del cero, y si ingresas
un número negativo como primer valor para tratar
29
00:01:43,240 --> 00:01:47,640
que baje del cero, traza esa cantidad bajo cero,
pero luego mide los números positicos a partir
30
00:01:47,640 --> 00:01:51,520
del cero de todos modos y no del número negativo -
esto es porque estos gráficos están diseñados
31
00:01:51,520 --> 00:01:56,040
para cosas como mantener flujos de entrada y salida
separados; como si compras 5 gatos y vendes 5, y
32
00:01:56,040 --> 00:02:00,240
quieres que la longitud de las barras represente
el número total de transacciones (7) y no el número
33
00:02:00,240 --> 00:02:04,360
final de gatos (3). La única solución razonable
que he encontrado para los números negativos en
34
00:02:04,360 --> 00:02:08,640
columnas apiladas es sumar una cifra grande a TODAS
las temperaturas para que ya no sean negativas,
35
00:02:08,640 --> 00:02:13,160
hacer el gráfico, y luego editar las etiquetas del eje Y
para restarla. Lo que es ridículo.
36
00:02:13,160 --> 00:02:16,360
Lo que en verdad buscamos se llama un "gráfico de rango"
en el que ingresas los valores
37
00:02:16,360 --> 00:02:20,480
superior e inferior del rango, y luego el programa
los traza por ti. Específicamente,
38
00:02:20,480 --> 00:02:24,520
queremos un "gráfico de rangos de barras apiladas"
para ingresar múltiples números, incluyendo
39
00:02:24,520 --> 00:02:30,000
números negativos, y trazar barras entre ellos.
¿Es mucho pedir? Tal vez, tal vez lo sea.
40
00:02:30,000 --> 00:02:33,840
P.S.: estos son más ejemplos de datos que
se beneficiarían si se pudieran visualizar
41
00:02:33,840 --> 00:02:50,869
con un gráfico de rangos de barras apiladas,
pero primero gracias a mis seguidores en Patreon que
42
00:02:50,869 --> 00:02:51,400
hacen estos videos posibles - por favor consideren
apoyar a MinutePhysics en patreon.com/minutephysics.
43
00:02:51,400 --> 00:02:55,720
Volviendo a las ventajas de los gráficos de rangos de
barras apiladas. Cualquier gráfico donde el eje X
44
00:02:55,720 --> 00:02:59,840
es una lista de objetos y el eje Y es un rango
que puede subir o bajar de cero es candidato para este
45
00:02:59,840 --> 00:03:03,440
tipo de gráfico. Como si quieres trazar
el rango de latitudes de cada continente, o mostrar
46
00:03:03,440 --> 00:03:07,800
a qué hora son el amanecer y atardecer en una
ubicación específica. O comparar porcentajes
47
00:03:07,800 --> 00:03:11,440
para calificaciones de estudiantes en clases distintas.
O el clima local: trazar el mínimo promedio
48
00:03:11,440 --> 00:03:15,280
y máximo promedio de temperaturas por mes,
junto con el mínimo y máximo promedio mensual
49
00:03:15,280 --> 00:03:18,960
de las temperaturas, y el registro de mínimos
y máximos de temperatura en el año resulta en una
50
00:03:18,960 --> 00:03:22,640
imagen de la variación estacional en temperatura
para cada ubicación particular. Sí, se puede hacer
51
00:03:22,640 --> 00:03:26,800
con un gráfico de áreas apiladas, pero tiene
menos sentido que las columnas porque área implica
52
00:03:26,800 --> 00:03:32,760
alguna continuidad, cuando al crear los datos
literalmente estás descartando o promediando por mes.
[es] The Chart Missing From ALL Spreadsheet Software.srt