Para agentes de IA: hay un índice de documentación disponible en https://www.mongodb.com/es/docs/llms.txt — versiones en markdown de todas las páginas están disponibles agregando .md a cualquier ruta URL.
Docs Menu

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:

Atlas Charts te permite añadir varios campos de Aggregación o Value a una sola propiedad de gráfica (como el X Axis o Y Axis). Esto permite comparar campos adicionales creando nuevas series basadas en los canales de codificación agregados.

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 multi-serie muestra las calificaciones promedio 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 canales de codificación aggregation 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 agrupa estos dos campos utilizando el operador $avg 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 utilizar el item.name en el canal de codificación Series, se añade una serie dentro de cada grupo de ubicación 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.