Parcela de violín marino

Parcela de violín marino
Seborn es una espléndida interfaz gráfica de Python para visualizar los gráficos estadísticos. Incluye diseños estándar excelentes y esquemas de color que permiten que las visualizaciones numéricas sean muy atractivas. Una parcela de violín realiza una función idéntica a la de un gráfico de cerdas o cajas. Muestra un conjunto de puntos de datos numéricos entre una o tal vez más variables continuas. La parcela de violín, aparte de una parcela de caja, tiene una estimación de densidad del núcleo de la función de densidad. Esta podría ser una técnica eficiente y elegante para mostrar varios puntos de datos en las dimensiones espaciales.

En una "forma amplia", cada elemento estadístico que podría representarse en el gráfico está contenido en un conjunto de datos. El paquete Numpy u otros módulos diferentes se pueden emplear. Sin embargo, las bibliotecas de pandas generalmente se recomiendan ya que las etiquetas correspondientes son necesarias para definir tanto el eje. Cuando particularmente en comparación con los diagramas de caja, que también podrían oscurecer los datos relevantes, los gráficos de violín requieren un mayor reconocimiento.

Ejemplo 1

En este caso, usamos el violinplot () para crear una representación general de la base de datos "fMRI". Categorizamos los elementos de datos por atributo, que incluye la región y el evento en este caso.

Importar mar
Importar matplotlib.Pyplot como PLT
marino.set (style = 'Whitegrid')
fMRI = Seaborn.load_dataset ("fMRI")
marino.violinplot (x = "TimePoint",
y = "señal",
Hue = "región",
style = "Evento",
datos = fmri)
PLT.espectáculo()

Después de importar los archivos de encabezado, Seborn y Matplotlib.pyplot, utilizamos el método set () del paquete marítimo. Esto contiene el "estilo" como su parámetro. Indicamos el estilo de nuestra trama con la ayuda de este parámetro. Ahora, importamos el marco de datos de "fMRI" para que usemos la función load_dataSet ().

En este paso, aplicamos el método violinplot () para dibujar los gráficos de violín. El módulo marítimo contiene esta función. Aquí, especificamos el título del eje x y el eje y, el tono, el estilo y los datos. Un gráfico de violín es comparable a un gráfico de cuadro y un gráfico de bigote en términos de función. Demuestra la variedad de datos estadísticos en las diversas etapas de solo una y tal vez más variables categóricas, proporcionando comparabilidad. Este podría ser un enfoque eficiente y atractivo para ilustrar las numerosas proporciones de datos al mismo tiempo. Al final, usamos el método show () para ilustrar el gráfico.

Ejemplo 2

El parámetro de "paleta" se agrega en este ejemplo. Creamos los puntos usando los diversos tonos con la ayuda del argumento de "paleta". Notaremos cómo se usa la paleta para crear una parcela de violín que tenga múltiples variables de imagen en color en la siguiente instancia:

Importar mar
Importar matplotlib.Pyplot como PLT
marino.set (style = "Whitegrid")
Consejos = Seabor.load_dataSet ("consejos")
marino.violinplot (x = "día", y = "total_bill", hue = "fumador",
data = tips, palette = "set2", dodge = true)
PLT.espectáculo()

En primer lugar, presentamos las bibliotecas requeridas, Seaborn y Matplotlib.pyplot. Con la ayuda del método set (), especificamos efectivamente el patrón del telón de fondo del gráfico. Esta es una característica del módulo marítimo. El argumento de estilo está establecido en "WhiteGrid" en este caso.

En el siguiente paso, para cargar el marco de datos de "consejos", utilizamos el método de datos de carga del paquete marino (). El método ViolinPlot () se utiliza para dibujar las parcelas de violín. Este método tiene varios parámetros. Al dar el argumento de "paleta" a la función violinplot (), establecemos el esquema de color de la trama. Finalmente, usamos el matplotlib.Método Show () del módulo Pyplot para representar el gráfico completo.

Ejemplo 3

Crearemos cada dimensión del atributo de color en los ejes de categoría particular en un área designada. Configuración de Dodge a verdadero mientras utiliza las capas de tono aísla la ubicación para variaciones de tinte distintas en cualquier lugar a lo largo de una dimensión declarativa. El argumento de "paleta" se aplica para representar las diversas variaciones del parámetro de tono.

Importar mar
Importar matplotlib.Pyplot como PLT
marino.set (style = "Whitegrid")
Consejos = Seabor.load_dataSet ("consejos")
marino.violinplot (x = 'day', y = 'total_bill',
Data = Tips, Hue = 'Time', Palette = 'Pastel')
PLT.espectáculo()

Al comienzo del programa, incorporamos los archivos de encabezado. La biblioteca marea se importa como SNS y Matplotlib.La trama se importa como PLT. Ahora, definimos el diseño del fondo del gráfico utilizando el método set (). La biblioteca marea tiene esta función. Aquí, el valor del parámetro de estilo es "WhiteGrid".

Ahora es el momento de cargar el marco de datos incorporado, por lo que llamamos al método load_dataSet () del paquete marido. Se aplica la función ViolinPlot (). Esta función contiene diferentes parámetros, incluida la leyenda de ambos ejes, el valor del tono, los datos, la paleta y la esquiva. Por último, usamos la función show () de matplotlib.módulo pyplot para mostrar el gráfico final.

Ejemplo 4

En este caso, vamos a proporcionar un comando explícito para especificar la secuencia de violín.

Importar mar
Importar matplotlib.Pyplot como PLT
marino.set (style = "Whitegrid")
Consejos = Seabor.load_dataSet ("consejos")
marino.violinplot (x = "tiempo", y = "consejo", data = consejos,
pedido = ["cena", "almuerzo"])
PLT.espectáculo()

Importamos el mar y mateplotlib.Bibliotecas de Pyplot al comienzo del código. Después de eso, utilizamos el método set (). Esta función tiene el parámetro de "estilo". Podemos usar este parámetro para personalizar el diseño de la figura. Utilizamos el método de DataSet () cargado para adquirir el marco de datos. Luego usamos la función ViolinPlot () para crear los gráficos de violín en esta fase. Este método se encuentra en el paquete marítimo.

Los títulos de eje x y del eje Y, así como el pedido, se especifican aquí. El eje X está etiquetado como "tiempo", mientras que el eje Y está etiquetado como "punta". La cena y el almuerzo están incluidos en el pedido. A continuación, empleamos la función show () para visualizar la trama.

Conclusión

En este artículo, discutimos las numerosas metodologías utilizadas para crear las parcelas de violín en Seaborn. La dispersión de una puntuación numérica sobre uno o tal vez más grupos se pueden ver usando una parcela de violín. El método ViolinPlot () en Seaborn es muy adecuado. Las parcelas de violín son similares a las parcelas de caja, incluida la visualización de información estadística, pero también proporcionan datos más relevantes. En una parcela de violín, la forma del "violín" es un KDE que representa la morfología de los datos. Con la ayuda de los parámetros de estilo y paleta, modificamos rápidamente el diseño y el esquema de color de la visualización. El diseño y el tono del gráfico se pueden personalizar de varias maneras a través de Seaborn.