función plotly.figure_factory.create_2d_density() en Python

La biblioteca Plotly de Python puede ser muy útil para la visualización de datos y la comprensión de los datos de manera simple y sencilla. 

Plotly.figure_factory.create_2d_density

Esta función se utiliza para crear densidad 2d.

Sintaxis: plotly.figure_factory.create_2d_density(x, y, colorscale=’Earth’, ncontours=20, hist_color=(0, 0, 0.5), point_color=(0, 0, 0.5), point_size=2, title=’2D Gráfico de densidad’, altura=600, ancho=600)

Parámetros:

x: datos del eje x para la generación de gráficos

y: datos del eje y para la generación de gráficos

escala de color: un color rgb o hexadecimal, una tupla de color o una lista o tupla de colores. 

hist_color: el color de los histogramas trazados

point_color: el color de los puntos de dispersión

point_size: el color de los puntos de dispersión

title: establece el título de la trama

altura: la altura del gráfico

ancho: el ancho del gráfico

Ejemplo 1:

Python3

from plotly.figure_factory import create_2d_density
import numpy as np
  
  
t = np.linspace(-1,1.2,2000)
x = (t**3)+(0.3*np.random.randn(2000))
y = (t**6)+(0.3*np.random.randn(2000))
  
fig = create_2d_density(x, y)
fig.show()

Producción:

Gráfico de densidad 2D

Ejemplo 2:

Python3

from plotly.figure_factory import create_2d_density
import numpy as np
  
  
# Make data points
t = np.linspace(-1,1.2,2000)
x = (t**3)+(0.3*np.random.randn(2000))
y = (t**6)+(0.3*np.random.randn(2000))
  
# Create custom colorscale
colorscale = ['#7A4579', '#D56073', 'rgb(236,158,105)',
             (1, 1, 0.2), (0.98,0.98,0.98)]
  
# Create a figure
fig = create_2d_density(x, y, colorscale=colorscale,
      hist_color='rgb(255, 237, 222)', point_size=3)
  
# Plot the data
fig.show()

Producción:

Gráfica de densidad 2D usando parámetros

Publicación traducida automáticamente

Artículo escrito por deepanshumehra1410 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *