Make the MongoDB docs better! We value your opinion. Share your feedback for a chance to win $100.
Click here >
Docs Menu
Docs Home
/ /

Crear una gráfica de series múltiples

Atlas Charts admite la creación de gráficas multiserie, que dividen los datos de la gráfica en grupos o series para comparar campos adicionales dentro de tu esquema. Existen dos formas de crear gráficas multiserie:

  • Asignar varios campos a un solo eje. Utiliza este método para comparar o agregar varios campos no categóricos en el esquema.

  • Uso del campo Series en el generador de gráficos. Utiliza este método cuando agrupes datos en función de una lista discreta de ítems.

Atlas Charts te permite mapear múltiples agregación or Value campos a una sola propiedad de la gráfica (como el X Axis o Y Axis). Esto permite comparar campos adicionales creando nuevas series basadas en los canales de codificación añadidos.

Después de arrastrar un campo a un aggregation o value canal de codificación, aparece un canal de codificación opcional adicional del mismo tipo debajo de aquel que acaba de agregar, permitiéndole agregar series adicionales a su visualización. Este proceso se repite con cada canal que agregues, por lo que puedes asignar tantos campos como desees a tu gráfica.

Ejemplo

El siguiente gráfica de columnas multiseries muestra las valoraciones medias de películas por género de dos fuentes diferentes: IMDB y Rotten Tomatoes:

Gráfica multiseries de calificaciones de películas
haga clic para ampliar

Hay dos aggregation canales de codificación en la Y Axis de la gráfica, uno para cada uno de los campos de calificación del sitio. Al seleccionar la opción de agregación mean, la gráfica agrega estos dos campos utilizando el $avg operador para proporcionar una comparación del promedio de dos campos en la misma columna.

Tip

Utiliza varios mapeos de campos para crear una gráfica de varias series cuando los valores que se comparan en la visualización provienen de dos o más campos separados en el esquema.

En el ejemplo anterior, hay una serie para las calificaciones de Tomato Podrido y una serie para las calificaciones de IMDB. Dado que estos son campos separados dentro del esquema, agregar múltiples canales de codificación aggregation para mapear los datos es la mejor opción para comparar los campos.

Tip

Si omites el campo Category, puedes crear una gráfica de una sola serie basada en los campos agregados que selecciones. Para obtener más información, consulte Crear un gráfico de una sola serie con múltiples agregaciones.

Si asigna varios campos Aggregation o Value a Y axis, puede trazar un conjunto de valores en un eje Y secundario.

También puedes crear gráficos de varias series usando el campo Series en el creador de gráficos. El campo Series difiere de los canales de codificación aggregation porque en su lugar utiliza un canal de codificación Category en vez de un canal Value o Aggregation. Al crear una serie utilizando el canal de codificación Category, cada valor único del campo de datos se convierte en una serie en la visualización.

Ejemplo

El siguiente gráfica de columnas de series múltiples muestra los datos de órdenes de una tienda de suministros de oficina, mostrando los artículos más comunes vendidos por ubicación de la tienda:

Ejemplo de canal de codificación de Supply Store Series
haga clic para ampliar

Al usar el item.name en el canal de codificación Series, se añade una serie dentro de cada grupo de ubicaciones para cada nombre de elemento.

Tip

El campo Series es útil cuando se agrupan datos según una lista discreta de elementos. Este enfoque debe utilizarse cuando los valores de todas las series se almacenan en un solo campo, mientras que otro campo se utiliza para establecer las categorías discretas.

Cuando arrastras un campo a un canal de agregación, puedes seleccionar la opción count by value para crear una gráfica multiserie basado en los valores contenidos en el campo. Una serie se crea automáticamente para cada valor único del campo, con el valor de la gráfica representando la cantidad de ocurrencias.

Tu gráfica puede mostrar varios campos count by value con agregaciones adicionales, siempre que no haya ningún campo asignado al eje de categorías.

Nota

Si algún campo en el canal del eje X o Y tiene seleccionada la agregación count by value, el canal Series se desactiva y cualquier campo previamente asignado a ese canal se elimina.

Ejemplo

El siguiente gráfica de barras multiserie usa la base de datos sample_airbnb. Agrupa los anuncios según el número de camas y el número de dormitorios que tienen, mostrando el número total de anuncios para cada valor.

Ejemplo de gráfica multiseries de recuento por valor
haga clic para ampliar

También puedes crear una gráfica de varias series con un canal de agregación de count by value y un canal de eje de categoría.

Ejemplo

El siguiente gráfica de columnas apiladas de varias series utiliza la base de datos sample_airbnb. Muestra todos los diferentes barrios de Turquía con la cantidad de cada tipo distinta de propiedad ubicada allí.

Ejemplo de gráfica multiseries de recuento por valor
haga clic para ampliar

El campo address.suburb llena el X axis, mientras que las columnas agrupadas representan todos los diferentes tipos de propiedades y el número total de cada una.

Volver

Crear una gráfica de una sola serie con múltiples agregaciones

En esta página