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

网站维护的内容和步骤平面设计在家接单收入

网站维护的内容和步骤,平面设计在家接单收入,萧山建设有限公司网站,wordpress4.7.4+for+sae一、主流绘图库概览 1. 核心工具对比 库名称特点适用场景Matplotlib基础绘图库,高度可定制科学绘图、论文图表Seaborn基于Matplotlib,统计图表优化数据分布、关系可视化Plotly交互式可视化,支持网页输出仪表盘、动态数据展示Pandas内置简易…

一、主流绘图库概览

1. 核心工具对比

库名称特点适用场景
Matplotlib基础绘图库,高度可定制科学绘图、论文图表
Seaborn基于Matplotlib,统计图表优化数据分布、关系可视化
Plotly交互式可视化,支持网页输出仪表盘、动态数据展示
Pandas内置简易绘图接口快速数据探索

2. 环境准备

pip install matplotlib seaborn plotly pandas


二、Matplotlib基础与进阶

1. 基础绘图模板

import matplotlib
import matplotlib.pyplot as plt
import numpy as np
# 设置中文字体
matplotlib.rcParams['font.family'] = 'SimHei'  # 使用黑体字体,根据实际情况修改
# 生成数据
x = np.linspace(0, 2*np.pi, 100)
y = np.sin(x)# 创建画布
plt.figure(figsize=(8, 4), dpi=100)# 绘制曲线
plt.plot(x, y, color='#FF6B6B',  # 十六进制颜色linestyle='--', linewidth=2,marker='o',markersize=5,label='sin(x)')# 添加标注
plt.title("正弦函数曲线", fontsize=14, fontfamily='SimHei')  # 解决中文显示
plt.xlabel("X轴", fontsize=12)
plt.ylabel("Y轴", fontsize=12)
plt.legend(loc='upper right')  # 图例位置# 网格与样式
plt.grid(True, linestyle=':', alpha=0.7)
plt.tight_layout()  # 自动调整布局# 显示/保存
plt.savefig('sine_curve.png', bbox_inches='tight')  # 透明背景可加参数transparent=True
plt.show()

 

2. 多子图布局

fig, axes = plt.subplots(2, 2, figsize=(10, 8))  # 2行2列# 第一个子图
axes[0,0].plot(x, np.sin(x), label='正弦')
axes[0,0].set_title('正弦曲线')# 第二个子图
axes[0,1].scatter(x, np.cos(x), c='green', marker='^')
axes[0,1].set_title('余弦散点')# 第三个子图(直方图)
axes[1,0].hist(np.random.randn(1000), bins=30, edgecolor='black', alpha=0.7)# 第四个子图(填充图)
axes[1,1].fill_between(x, np.sin(x), np.cos(x), where=(np.sin(x) > np.cos(x)), color='skyblue', alpha=0.4)plt.tight_layout()

 


三、Seaborn高效统计绘图

1. 分布可视化

import seaborn as sns
import matplotlib.pyplot as plt
tips = sns.load_dataset('tips')# 联合分布图
sns.jointplot(x='total_bill', y='tip', data=tips, kind='hex',  # 可选 'reg'、'kde'marginal_kws={'color': '#4ECDC4'})# 分类箱线图
plt.figure(figsize=(8,5))
sns.boxplot(x='day', y='total_bill', hue='sex', data=tips, palette='Pastel1')
plt.title('每日消费分布')

 

 

2. 热力图与聚类

# 相关性热力图
corr = tips.corr()
sns.heatmap(corr, annot=True, cmap='coolwarm', linewidths=0.5, fmt='.2f')# 聚类图
sns.clustermap(corr, cmap='viridis', figsize=(6,6), method='ward')

 

import plotly.express as px# 散点图矩阵
fig = px.scatter_matrix(iris, dimensions=["sepal_length", "sepal_width", "petal_length", "petal_width"],color="species")
fig.show()# 3D曲面图
x = np.linspace(-5, 5, 50)
y = np.linspace(-5, 5, 50)
X, Y = np.meshgrid(x, y)
Z = np.sin(np.sqrt(X**2 + Y**2))fig = px.surface(x=x, y=y, z=Z, color_continuous_scale='Viridis')
fig.update_layout(title='3D曲面图')
fig.show()

 


四、Plotly交互式可视化

import plotly.graph_objects as go
import numpy as np# 生成3D数据
x = np.linspace(-5, 5, 100)
y = np.linspace(-5, 5, 100)
X, Y = np.meshgrid(x, y)
Z = np.sin(np.sqrt(X**2 + Y**2))fig = go.Figure(data=[go.Surface(z=Z,colorscale='Viridis',contours={  # 添加等高线"z": {"show": True, "usecolormap": True}})
])# 添加控件按钮
fig.update_layout(title='3D动态曲面图',scene=dict(xaxis_title='X轴',yaxis_title='Y轴',zaxis_title='Z值',camera=dict(  # 预设视角eye=dict(x=1.5, y=1.5, z=0.1))),updatemenus=[  # 添加视角切换按钮dict(type="buttons",buttons=[dict(label="俯视",method="relayout",args=[{"scene.camera.eye": {"x": 0, "y": 0, "z": 2.5}}]),dict(label="侧视",method="relayout",args=[{"scene.camera.eye": {"x": 2, "y": 2, "z": 0.1}}])],direction="left",pad={"r": 10, "t": 10},showactive=True,x=0.1,xanchor="left",y=1.1,yanchor="top")]
)fig.show()


文章转载自:

http://PNaTg8Kd.ngpLy.cn
http://ucxI1B9A.ngpLy.cn
http://57muriTD.ngpLy.cn
http://j8MLw1yN.ngpLy.cn
http://pc46f9AM.ngpLy.cn
http://sOWmEHVD.ngpLy.cn
http://4wMWrK4j.ngpLy.cn
http://Pv8G2Qlh.ngpLy.cn
http://AAJw5yQh.ngpLy.cn
http://tZBDnmDo.ngpLy.cn
http://mgC3l2Lb.ngpLy.cn
http://sZXDsU2X.ngpLy.cn
http://qbbiRPw1.ngpLy.cn
http://MdH6ZCfS.ngpLy.cn
http://RPZKG4gd.ngpLy.cn
http://b8EETNIo.ngpLy.cn
http://qe5lh3gR.ngpLy.cn
http://H6pS0zvD.ngpLy.cn
http://6fcQv5ch.ngpLy.cn
http://l7fW9Rd0.ngpLy.cn
http://dW5q3QML.ngpLy.cn
http://UnXBXx7p.ngpLy.cn
http://eDKhTuqU.ngpLy.cn
http://smaBLRpq.ngpLy.cn
http://Q7jn5lhk.ngpLy.cn
http://c4LyQ0sN.ngpLy.cn
http://lHlc0frG.ngpLy.cn
http://BByyH4fa.ngpLy.cn
http://bwcvewv6.ngpLy.cn
http://r0CEkwVq.ngpLy.cn
http://www.dtcms.com/wzjs/634145.html

相关文章:

  • 找能做网站的深圳网站设计go
  • 保定做网站建设做网站 使用权 所有权
  • 镇江手机网站建设公司网站过期未续费会怎样
  • gate网站合约怎么做空网站建设丨选择金手指排名15
  • 毕设网站建设论文用windows建设网站好吗
  • 网站内容 优化全国十大展陈设计公司
  • 做天猫网站价格表网站建设收费标准如何
  • 微网站开发 培训北京冬奥会火炬设计制作
  • 网站建设代理多少钱学院网站建设招标书
  • 品牌网站建设公司排名网络营销外包是干啥的
  • 有网站和无网站的区别网站个人备案做企业网站
  • wordpress关闭网站wordpress菜单教程
  • 网站的建设ppt服务平台入口
  • 岗网站制作对外贸营销型网站建设的几点建议
  • 与电子商务网站建设有关实训报告自己设计室内装修软件
  • 分类信息网站程序wordpress付费发布
  • 外贸cms建站做化妆品代理在那些网站比较多
  • 设计素材网站有哪些平台门户网站建设进一步提升
  • wordpress 图片2m做网站和seo哪个好
  • 官网的建站过程小程序开发语言
  • 微信网站怎么做系统开发生命周期
  • 手机网站设计咨询discuz x3.2整合wordpress
  • 中国建设银行英文网站做二手车有哪些网站有哪些手续
  • 网站权重排行榜网站制作方案要点
  • 求一个好用的网站wordpress网站建设教程视频
  • 推广网站怎样做网站建设 自动生成
  • 爱站网站排行榜教做美食的网站
  • 安徽网站建设推荐公司网站站群是什么
  • wordpress网站部署网站制作价格公司
  • 创新型的合肥网站建设成都的网站建设公司