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

【Python小练习】3D散点图

资产风险收益三维分析

背景

王老师是一名金融工程研究员,需要对多个资产的预期收益、风险(波动率)和与市场的相关性进行综合分析,以便为投资组合优化提供决策依据。

代码实现

import matplotlib.pyplot as plt
from mpl_toolkits.mplot3d import Axes3D
import numpy as npplt.rcParams['font.sans-serif'] = ['SimHei']   # 设置中文字体为黑体
plt.rcParams['axes.unicode_minus'] = False     # 正常显示负号
# 3D资产收益-风险-相关性分析图
# 该代码用于绘制三维散点图,展示不同资产的预期
# 假设有三种资产的数据
assets = ['资产A', '资产B', '资产C']
expected_return = [0.12, 0.08, 0.15]   # 预期收益率
volatility = [0.20, 0.10, 0.25]        # 波动率(风险)
correlation = [0.8, 0.5, 0.3]          # 与市场的相关系数fig = plt.figure()
ax = fig.add_subplot(111, projection='3d')# 绘制三维散点图
ax.scatter(expected_return, volatility, correlation, color='blue')# 添加每个点的标签
for i in range(len(assets)):ax.text(expected_return[i], volatility[i], correlation[i], assets[i], fontsize=12)ax.set_xlabel('预期收益率')
ax.set_ylabel('波动率(风险)')
ax.set_zlabel('与市场相关性')plt.title('资产收益-风险-相关性三维分布')
plt.show()

在这里插入图片描述

提示:示例可能不具有现实意义,仅从技术应用上考虑。

参考

mpl_toolkits.mplot3d 提供了一些基本的 3D 绘图工具(散点图、曲面图、线图、网格图)。它并非市面上速度最快、功能最全面的 3D 绘图库,但它集成了 Matplotlib,因此在某些场景下可能是一个更轻量级的解决方案。更多信息,请参阅 mplot3d 教程 mplot3d 官方文档

分享内容对您有用的话记得点赞和收藏哦~~

http://www.lqws.cn/news/450469.html

相关文章:

  • 服务网格安全(Istio)从入门到实践
  • Kotlin 中ArrayList、listOf、arrayListOf 和 mutableListOf区别
  • 电力企业数字化——解读44页电力集团战略实施和集团对标一体化指标体系框架【附全文阅读】
  • Zephyr 系统深入解析:SoC 支持包结构与中断调度器调优实践
  • [设计模式]创建型模式-单例模式
  • Deepseek+墨刀,1min快速生成流程图!
  • iOS APP上架App Store实践:通过自动化流程和辅助工具高效提
  • 传输层协议UDP/TCP
  • Linux运维笔记:在 Ubuntu 工作站上安装 PyCharm 社区版并配置多用户访问
  • 悦数图数据库v5.1原生向量赋能
  • 【时时三省】(C语言基础)善于利用指针
  • 传感器:基于STM32F103/407系AHT20温湿度传感器数据采集
  • C#学习日记
  • STM32学习笔记:深入浅出解析CAN总线
  • 【生活点滴】车辆过户、新车挂牌
  • 基于物联网的智能衣柜系统设计
  • 变幻莫测:CoreData 中 Transformable 类型面面俱到(五)
  • 探秘阿里云云数据库Tair:性能、特性与应用全景解析
  • 基于大模型的三叉神经痛预测及治疗方案研究报告
  • [持续集成]
  • 腾讯云COS“私有桶”下,App如何安全获得音频调用流程
  • 效果成本双突破!快手提出端到端生成式推荐系统OneRec!
  • CSS知识补充 --- 控制继承
  • C++网络编程入门学习(五)-- CMake 学习笔记
  • 51单片机重要知识点1
  • git更改远端文件名称以及删除指定文件夹
  • 【Mini-F5265-OB开发板试用测评】3、MDS 可编程 IP 互联模块
  • npm下载离线依赖包
  • 算法-每日一题(DAY11)每日温度
  • CDGP|2025年传统工厂数据治理:智能制造升级的新引擎