当前位置: 首页 > wzjs >正文

邯郸有建网站吗哪个公司好些铜山区建设局局网站周保春

邯郸有建网站吗哪个公司好些,铜山区建设局局网站周保春,商城网站开发报价单,推广费属于什么费用一、引言 在数据可视化领域,除了常见的折线图、柱状图和散点图,还有一些高级图表类型可以帮助我们更直观地展示复杂数据关系。本文将介绍五种扩展图表:和弦图、旭日图、六边形箱图、桑基图和主题流图。这些图表在展示数据关系、层次结构和流量…

一、引言

     在数据可视化领域,除了常见的折线图、柱状图和散点图,还有一些高级图表类型可以帮助我们更直观地展示复杂数据关系。本文将介绍五种扩展图表:和弦图、旭日图、六边形箱图、桑基图和主题流图。这些图表在展示数据关系、层次结构和流量分布方面具有独特的优势。资源绑定附上完整资料供读者参考学习!

二、和弦图

2.1 什么是和弦图?

    和弦图(Chord Diagram)是一种用于展示矩阵数据的可视化工具,通常用于展示不同节点之间的关系强度。它通过弧线连接节点,弧线的宽度表示关系的强度

2.2 示例代码

import plotly.graph_objects as go# 创建数据
nodes = ['A', 'B', 'C', 'D', 'E']
matrix = [[0, 10, 5, 3, 2],[10, 0, 8, 4, 1],[5, 8, 0, 6, 7],[3, 4, 6, 0, 9],[2, 1, 7, 9, 0]]# 创建和弦图
fig = go.Figure(data=go.Sankey(node=dict(pad=15,thickness=20,line=dict(color="black", width=0.5),label=nodes,color="blue"),link=dict(source=[0, 0, 0, 0, 1, 1, 1, 1, 2, 2, 2, 2, 3, 3, 3, 3, 4, 4, 4, 4],target=[1, 2, 3, 4, 0, 2, 3, 4, 0, 1, 3, 4, 0, 1, 2, 4, 0, 1, 2, 3],value=[10, 5, 3, 2, 10, 8, 4, 1, 5, 8, 6, 7, 3, 4, 6, 9, 2, 1, 7, 9])
))# 显示图表
fig.show()

2.3 说明

  • 节点和矩阵:节点是图中的实体,矩阵表示节点之间的关系强度

  • 颜色映射:使用cmapedge_cmap设置颜色映射

三、旭日图

3.1 什么是旭日图?

    旭日图(Sunburst Chart)是一种层次结构可视化工具,用于展示层次数据。它通过环形扇区展示数据的层次关系,每个扇区的大小表示数据的值

3.2 示例代码

import matplotlib.pyplot as plt
import numpy as np
import plotly.express as px# 创建数据
data = dict(character=["Eve", "Cain", "Seth", "Enos", "Noam", "Abel", "Awan", "Enoch", "Azura"],parent=["", "Eve", "Eve", "Seth", "Seth", "Eve", "Eve", "Awan", "Eve"],value=[10, 14, 12, 10, 2, 6, 6, 4, 4]
)# 创建旭日图
fig = px.sunburst(data,names='character',parents='parent',values='value',title='旭日图示例'
)# 显示图表
fig.show()

3.3 说明

  • 层次数据:通过namesparents参数定义层次关系

  • :通过values参数设置每个节点的大小

四、六边形箱图

4.1 什么是六边形箱图?

    六边形箱图(Hexbin Plot)是一种用于展示二维数据密度的图表。它将数据点划分到六边形网格中,并通过颜色深浅表示密度

4.2 示例代码

import matplotlib.pyplot as plt
import numpy as np
import seaborn as sns
plt.rcParams['font.sans-serif'] = ['SimHei']
plt.rcParams['axes.unicode_minus'] = False# 创建数据
x = np.random.normal(0, 1, 1000)
y = np.random.normal(0, 1, 1000)# 创建六边形箱图
plt.figure(figsize=(10, 8))
plt.hexbin(x, y, gridsize=30, cmap="mako")
plt.title('六边形箱图示例')
plt.xlabel('X轴')
plt.ylabel('Y轴')
plt.colorbar(label='密度')
plt.show()

4.3 说明

  • 数据分布:使用histplot函数创建六边形箱图

  • 颜色映射:通过cmap参数设置颜色映射

五、桑基图

5.1 什么是桑基图?

    桑基图(Sankey Diagram)是一种用于展示流量或转移的图表。它通过带状连接展示不同节点之间的流量大小。

5.2 示例代码

import plotly.graph_objects as go
labels = ["Coal", "Solar", "Wind", "Nuclear", "Residential", "Industrial", "Commercial"]
source = [0, 1, 2, 3, 0, 1, 2, 3]
target = [4, 4, 4, 4, 5, 5, 5, 5]
value = [25, 10, 40, 20, 30, 15, 25, 35]
#Create the Sankey diagram object
fig = go.Figure(data=[go.Sankey(node=dict(pad=15,thickness=20,line=dict(color="black", width=0.5),label=labels),link=dict(source=source,target=target,value=value))])
fig.update_layout(title_text="Energy Flow in Model City", font_size=12)
fig.show()

5.3 说明

  • 节点和边:通过sourcetarget定义节点,value表示流量大小。

  • 颜色映射:使用cmap设置颜色映射。

六、主题流图

6.1 什么是主题流图?

主题流图(Theme River)是一种用于展示时间序列数据的图表,通常用于展示多个主题随时间的变化趋势。

6.2 示例代码

import altair as alt
from vega_datasets import datasource = data.unemployment_across_industries.urlchart = alt.Chart(source).mark_area().encode(alt.X('yearmonth(date):T',axis=alt.Axis(format='%Y', domain=False, tickSize=0)),alt.Y('sum(count):Q', stack='center', axis=None),alt.Color('series:N',scale=alt.Scale(scheme='category20b'))
).interactive()# 保存为HTML文件
chart.save('unemployment_chart.html')

6.3 说明

  • 时间序列:通过stackplot函数创建主题流图。

  • 堆叠区域:每个主题的区域堆叠在一起,展示随时间的变化趋势。

七、总结

     本文介绍了五种扩展可视化图表:和弦图、旭日图、六边形箱图、桑基图和主题流图。这些图表在展示复杂数据关系、层次结构和流量分布方面具有独特的优势。希望这些示例能够激发您的灵感,帮助您在实际项目中选择合适的图表类型。资源绑定附上完整资料供读者参考学习!

如果您有任何问题或建议,请随时在评论区留言!


文章转载自:

http://PAlwayq4.smspc.cn
http://qGXkNZN9.smspc.cn
http://byoj1oZ7.smspc.cn
http://rWJ2DOPz.smspc.cn
http://fslJ9q7B.smspc.cn
http://b3oKDPaM.smspc.cn
http://R2ponKHA.smspc.cn
http://9XO4pM7P.smspc.cn
http://RgRnX76Q.smspc.cn
http://gDPSfOME.smspc.cn
http://wPVTZpVC.smspc.cn
http://CsozdCaC.smspc.cn
http://gGJycCb0.smspc.cn
http://N4M1SRMu.smspc.cn
http://RSfU2YB9.smspc.cn
http://ixvpfyhO.smspc.cn
http://tIQyqTBz.smspc.cn
http://W2pJlxNc.smspc.cn
http://4vgClHbP.smspc.cn
http://zCxKitu5.smspc.cn
http://OgkYZgUO.smspc.cn
http://MdnVExeL.smspc.cn
http://fvEscpiS.smspc.cn
http://jVNZ4E6b.smspc.cn
http://DKJQzfQh.smspc.cn
http://qHOsy7Sb.smspc.cn
http://XVFL5oLD.smspc.cn
http://jaIQRcjF.smspc.cn
http://abJsPoBB.smspc.cn
http://PAe1ln54.smspc.cn
http://www.dtcms.com/wzjs/699273.html

相关文章:

  • 如何自己做摄影网站天津市工程建设招标信息网
  • 做网站的 书籍有的网站无法打开
  • 新作的网站怎么做百度推送wordpress vue模板
  • 深圳建站公司外围哪里有网站推广公司
  • ps制作网站效果图电子商务网站建设用什么登录
  • 公司域名让做网站的微信网站主题
  • 电子创意设计网站专业网站是什么
  • 收录查询工具免费seo技术教程
  • 论吉林省网站职能建设wordpress做成论坛
  • 免费网站注册com天河网站建设多少钱
  • 十堰微网站建设报价矿山建设工程公司网站
  • 青岛建网站多少钱温州网站建站模板
  • 开封网站推广公司做设计的几种网站
  • 专业做国外网站阿里云建设网站能干嘛
  • 网站设计与网页制作项目教程百度高级搜索引擎
  • 新县城乡规划建设局网站企业管理咨询师是干什么的
  • 微网站设计尺寸互联免费虚拟主机
  • 文山网站建设哪家好简述电子商务网站建设的基本流程
  • 民治网站优化培训wordpress不要的代码注释掉
  • 企业网站开发用什么软件福田附件网站建设公司
  • 网站跳出率0网站建设公司宣传册
  • 织梦做的网站怎么上传视频教程牛商网朱依静
  • 网站设计)国家企业信用信息公示网查询
  • 个人英文网站设计开发必备软件
  • 网站项目规划与设计东莞网站设计制作公司
  • 为什么网站不见了wap html网站模板
  • 公司网站重新备案wordpress开启xml rpc
  • 网站建设的市场调研分析个人域名可以做公司网站么
  • 邢台建设专业网站wordpress文章页获取目录名称
  • 织梦可以做视频网站么建设个定制网站需要多少钱