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

开个淘宝店做网站设计好吗百度收录提交申请

开个淘宝店做网站设计好吗,百度收录提交申请,最专业的营销网站建设价格,晋中市两学一做网站前言 我的科研论文中需要绘制一个精美的散点图,表达的是各个散点距离中心点的距离远近情况,特点如下: 绘图的美观程度高根据距离目标点的距离的不同,各个散点能有颜色或者是透明度上的区分相应的统计量是与中心点(目…

前言

我的科研论文中需要绘制一个精美的散点图,表达的是各个散点距离中心点的距离远近情况,特点如下:

  1. 绘图的美观程度高
  2. 根据距离目标点的距离的不同,各个散点能有颜色或者是透明度上的区分
  3. 相应的统计量是与中心点(目标点)的偏离均值和方差

基本思路

要创建一个更加美观的散点图并且根据距离中心点的远近改变颜色或透明度,可以使用matplotlib库的高级功能,并且结合seaborn库来增强图形的美观程度。

代码

下面提供实例,代码作为模板

from cProfile import label
from tkinter.ttk import Style
import matplotlib.pyplot as plt
import numpy as np
import seaborn as sns
from scipy.spatial.distance import cdistnp.random.seed(0)# 假设我们已经有了一些数据
# 这里生成随机数据来代表散点的坐标
x = np.random.rand(100)
y = np.random.rand(100)# 假设中心点在(0.5, 0.5)
center = np.array([0.5, 0.5])# 计算每个点到中心点的距离
points = np.vstack((x, y)).T
distances = cdist(points, np.array([center]))# 设置颜色或透明度与距离相关
# 这里我们使用距离来设置颜色
colors = distances.flatten()# 开始绘图
sns.set(style="whitegrid")  # 使用seaborn的白色网格风格
plt.figure(figsize=(10, 8))  # 设置图的大小# 绘制散点图,颜色根据距离深浅,大小统一为50
plt.scatter(x, y, c=colors, cmap='viridis', alpha=0.6, s=50)# 绘制中心点
plt.scatter(center[0], center[1], c='red', s=100, label='Target')# 添加图例
plt.legend()# 添加色条
plt.colorbar(label='Distance from target')# 设置标题和轴标签
plt.title('Scatter Plot by Distance from Target')
plt.xlabel('X coordinate ')
plt.ylabel('Y coordinate ')# 显示图形
plt.show()# 数据分析
# 计算统计量,比如均值、标准差等
mean_distance = np.mean(distances)
std_distance = np.std(distances)# 打印统计结果
print(f'Mean distance from center: {mean_distance}')
print(f'Standard deviation of distances: {std_distance}')# 可视化距离的分布情况
plt.figure(figsize=(8, 6))
sns.distplot(distances, bins=20, kde=True)
plt.title('Distance Distribution')
plt.xlabel('Distance')
plt.ylabel('Frequency')
plt.show()

代码解释

  1. 首先使用numpy生成了随机的散点数据。
  2. 使用scipy库中的cdist函数计算所有点到中心点的欧氏距离。
  3. 用scatter函数绘制散点图,其中颜色的深浅表示了点距离中心的远近。这里使用viridis色图,它在可视化距离信息时效果不错。
  4. 最后,计算所有距离的均值和标准差,并且使用seaborn的distplot函数绘制距离的分布图,从而对数据进行了基本的统计分析。

注意:这段代码使用了seaborn.distplot,这个函数在seaborn的最新版本中已经被seaborn.histplot所替代,如果你的seaborn版本较新,应当相应地修改。

结果

绘制精美散点图效果

延伸阅读

如何使用Python和matplotlib绘制机器人运动偏差路径图——实用教程与代码解析

http://www.15wanjia.com/news/2003.html

相关文章:

  • 做外贸为什么要知道b2b网站广州网站优化推广
  • 怎么建设手机网站上海建站seo
  • ppt免费下载的网站seo谷歌
  • 做网站得多钱不用流量的地图导航软件
  • html网站建设实录深圳网络推广培训
  • 阿里云做外贸网站疫情防控最新政策
  • 收费的网站怎么做的刷移动关键词优化
  • 做视频聊天网站永久免费自助建站平台
  • 永川网站设计网片
  • 沈阳 网站开发制作企业网站管理
  • 为什么大公司开发网站聚名网官网
  • 做通信毕业设计的网站汽车网络营销推广方案
  • 阿里做的网站后台怎么进曲靖新闻今日头条
  • 专门查建设项目的网站阿里巴巴关键词排名优化
  • 网站建设公司排名及费用手机网站免费客服系统
  • 上海网站推广提供商网上做广告怎么收费
  • 中山企业营销型网站制作恶意点击软件哪个好
  • 建网站有什么要求高端企业建站公司
  • 便宜做网站怎么样搜索引擎优化不包括
  • 企业做网站的费用怎么入账杭州最好的seo公司
  • 杭州网站设计手机长沙百度首页排名
  • 用liferay做的网站朋友圈广告投放价格表
  • 东莞网站建设河北seo网络推广
  • 怎么做简单的网站b站网页入口
  • 建设网站的工作职责百度 站长工具
  • 素材动图网站怎样建网站卖东西
  • 印度喜欢用什么框架做外贸网站合肥网站优化软件
  • 做网站前应该怎么处理seo优化行业
  • 做购物网站的费用微信指数
  • 福建银瑞建设工程有限公司网站百度正版下载