当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


Python plotly.figure_factory.create_2d_density()用法及代码示例


Python的Plotly库对于数据可视化和简单,轻松地理解数据非常有用。

密谋figure_factory.create_2d_density

此函数用于创建2d密度。

用法: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 Density Plot’, height=600, width=600)

参数:

x:用于生成图的x轴数据



y:y轴数据以生成图

colorscale:rgb或十六进制颜色,颜色元组或颜色列表或元组。

hist_color:绘制的直方图的颜色

point_color:分散点的颜色

point_size:分散点的颜色

title:设置情节的标题

高度:图表的高度

宽度:图表的宽度

范例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()

输出:

2D密度图

范例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()

输出:

使用参数的2D密度图




相关用法


注:本文由纯净天空筛选整理自deepanshumehra1410大神的英文原创作品 plotly.figure_factory.create_2d_density() function in Python。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。