跳转至

简介

utility-viz 是微观经济学绘图软件包,涵盖效用模型、最优消费组合求解与可视化。Python API 与命令行工具均可生成无差异曲线、预算线、消费者均衡、需求曲线及 Edgeworth 箱形图。

图形默认显示第一象限,坐标轴以箭头表示并隐藏数字刻度,标签支持 TeX 数学语法。输出格式包括 PNG、PDF、SVG、TikZ 与 GIF。

本软件包在 1.12 版以前名为 econ-viz,2.0.0 起更名为 utility-viz;变更内容与旧代码的兼容方式详见从 econ-viz 迁移。本手册说明预览版 2.0.0b8。

utility-viz 属于 EconViz 系列软件包:绘图通过与领域无关的场景与渲染库 mosaickit,曲线则以 bezierkit 描绘。经济学原理图形由同系列的 principle-viz 负责。

每张图的图说都链接到画出它的脚本;全部脚本按主题分文件夹,可一次下载:utility-viz-examples-zh-CN.zip。

功能范围

utility-viz 的功能分为效用模型、均衡求解、效用水平、图层与导出格式五个部分。模型与求解结果可分开使用;同一模型也可交由画布、多面板图、需求图或分析 API 处理。

阅读指引

本手册按主题分成四个部分(参见章节主题):

主题 子主题 说明
绘图与导出 画布与图层 坐标轴、曲线与均衡点
多面板图与需求图 并排比较与需求曲线
主题与配置文件 配色、样式与配置文件
输出格式 导出图像与 TikZ
模型与分析 内置模型 常见效用函数
自定义与多商品模型 自定义函数与多商品、场景
比较静态与 Slutsky 矩阵 需求导数与齐次性
动画与交互 GIF 动画 参数变动的 GIF
Jupyter 交互组件 笔记本滑块调参数
其他输入方式 命令行工具 使用命令行出图
LaTeX 效用函数解析 从算式创建模型

初次使用时,依次阅读快速开始与Canvas 画布。查询特定 API 时,可直接前往对应章节或命令索引。从 econ-viz 1.x 升级时,请先阅读从 econ-viz 迁移。

评论