网易首页 > 网易号 > 正文 申请入驻

新书推荐丨计量经济学编程:以 Python语言为工具

0
分享至

新书推荐

计量经济学编程:以Python语言为工具

严子中 张毅 著

本书配有课件

近年来,社会学科编程通常选择Python语言。Python有着易写、易懂、跨平台、用户群体大、线上资源丰富等优势。尽管如此,在实际学习过程中,非计算机专业的人士仍时常感到“专业不对口”:面对浩瀚的英文技术文档、大量的Python第三方文库,到底哪些才是我应该看的?为了处理当前最亟须的数据分析任务,我首先应该学会哪些Python技巧?

面对这些问题,本书应运而生。

本书以Python语言为工具,面向经济学等非计算机专业的读者,以简明易懂的语言写作,靶向聚焦经济学专业的编程知识需求,以实际案例驱动编程技巧学习,以编程语言学习促进数据分析方法的掌握。

本书涵盖多个常用和进阶的计量经济学方法,由浅入深地阐述这些方法在Python语言中的编程实现。本书假设的阅读对象为普通高等学校经济学专业本科学生,经济学专业学生能够在本科阶段学习一门编程语言,并系统掌握数据分析“必备的”编程知识,可以为未来从事数据分析工作以及进行科学研究打下扎实的基础。教学实践中,本书内容与本科阶段计量经济学课程起到了很好的互补作用。计量经济学具有数学化程度高的特点,学生在初始学习阶段往往感觉难度较大。本书旨在利用Python编程语言严谨化、可视化的优势,将抽象的数学公式符号转化为具体代码,当学生通过编写一行行代码实现某个方法的同时,自然而然也就对公式背后的原理产生了更为直观和深刻的理解,这也是当前国内外一流经济学院系的主流教学趋势。

在讲解不同计量经济学方法时,我们展示多种编程实现途径。比如,如何写出便于Python编程的模型表达式、如何手动编写代码实现、如何利用现有的Python模块实现、如何跨平台与Stata交互实现。

同时,本书提倡实际数据分析应结合使用不同编程语言或软件。Python被誉为“胶水”语言,意味着它可以与Stata、R、Matlab等软件实现交互。书中,我们通过实例演示Python与Stata如何进行“无缝衔接”。比如,我们可以用Python中更为丰富、高效的矩阵计算、概率统计公式编写出一个创新的计量经济学方法;而对于有些在Stata中更容易实现的操作,我们可以将此交给Stata来完成。当Stata与Python互相配合能迅速实现时,对于经济学数据分析,也能提升效率,相得益彰,这也是当前国内外经济学学者常用的方式。

此外,不同编程方法在计算效率、精度上会有显著差异,即使一些微小差异也会决定一个运算结果到底可不可行、可不可信。数值计算方法是非计算机专业学科人士经常容易忽视的。本书对此着重强调,通过不时穿插讲解一些编程中的数值计算“窍门”,引导非计算机专业的读者掌握在编程中兼顾数值计算的效率和精度。

本书采用双语编写,英文为主,辅以中文讲解。中文讲解主要通过三种形式:第一,针对计量经济学编程中的知识点、难点,本书配以中文“Python技巧小贴士”进行专项讲解,提高读者的理解深度。第二,本书采用较多中文旁注对模型、算法、术语等进行诠释。第三,我们在代码中采用中文注释,以便于读者更好理解每一段代码的编写目的和原理。

本书目录

-上下滑动查看完整目录-

1 接触Python语言

Get Started with Python

1.1 Introduction to Python

1.1.1 Why Python for Economists?

1.1.2 Setup the Python

1.1.3 Resources

1.1.4 “Hello world!”

1.2 Basics of Math and Variables

1.2.1 Python Calculator

1.2.2 Variables

1.2.3 Numbers and Characters

1.3 Built-in Functions and Modules

1.3.1 Built-in math Module

1.3.2 Built-in print Function

1.3.3 Read and Write Text Files

1.4 Data Structures

1.4.1 Tuples and Lists

1.4.2 Operations

1.4.3 Indexing and Slicing

1.5 Control Flow

1.5.1 If-elif-else Statements

1.5.2 Loop Statements

1.5.3 While Statements

1.5.4 Break and continue Statements

1.6 Functions and Classes

1.6.1 Functions

1.6.2 Classes

1.6.3 Functional Programming

1.7 Using Python and Stata Together

1.7.1 Configurations

1.7.2 Call Stata from Python

1.8 拓展学习资源及参考目录

1.9 习题

2 Python 数值计算

Numerical Python

2.1 Numerical Computation

2.1.1 Arrays, Vectors and Matrices

2.1.2 Linear Algebra Operations

2.1.3 Commonly Used Functions

2.1.4 Efficiency of Computations

2.2 Data Manipulations

2.2.1 Series and DataFrame

2.2.2 Indexing and Slicing for DataFrame

2.2.3 Examples

2.3 Data lmporting and Exporting

2.3.1 Read and Write Data Files

2.3.2 Pass Data Between Python and

Stata

2.4 拓展学习资源及参考目录

2.5 习题

3 Python 科学计算

Scientific Python

3.1 Data Visualization

3.1.1 Plot2DData

3.1.2 Generate Stata Graph in Python

3.2 Scientific Computation

3.2.1 Optimization Toolbox

3.2.2 Probability Distributions

3.2.3 lllustrative Example

3.2.4 Quadrature Integration

3.2.5 Ordinary Differential Equations

3.3 Symbolic Computation

3.3.1 Symbolic Variables and Functions

3.3.2 Symbolic Math Operations

3.3.3 Symbolic Probability

Distributions

3.4 拓展学习资源及参考目录

3.5 习题

4 Python中实现蒙特卡洛方法

Monte Carlo Methods

4.1 Monte Carlo Experiment

4.1.1 lllustrative Example: Estimating π

4.1.2 Code in Python

4.2 Monte Carlo Integration

4.2.1 Integration on Finite Intervals

4.2.2 Integration on Infinite Intervals

4.3 Simulation Studies in Econometrics

4.3.1 Simulation for Estimators

4.3.2 Simulations for Inferences

4.3.3 Design a Simulation

4.4 拓展学习资源及参考目录

4.5 习题

5 线性回归模型及内生性问题

Linear Regression Models & Endogeneity Issues

5.1 Introduction

5.1.1 Motivations

5.1.2 Model Setup

5.2 OLS Estimation

5.2.1 Estimation of β

5.2.2 Plot the Fitted Line

5.2.3 Variance of β

5.2.4 Goodness of Fit

5.3 Inferences

5.3.1 Student's t-test

5.3.2 z-test

5.3.3 F-test

5.3.4 Testing for Heteroskedasticity

5.4 Residual Analysis

5.4.1 Visualization of Residuals

5.4.2 Testing for Normality

5.5 Robust Standard Errors

5.5.1 White Standard Errors

5.5.2 Clustered Standard Errors

5.6 Endogeneity

5.6.1 Introduction

5.6.2 Instrumental Variable

Estimations

5.6.3 Testing for IV Validity

5.6.4 Testing for Endogeneity

5.7 拓展学习资源及参考目录

5.8 习题

6 最大似然估计法

Maximum Likelihood Estimation

6.1 Introduction

6.2 Analytical and Numerical Solutions

6.2.1 Analytical Solution

6.2.2 Numerical Solution

6.3 Constrained Optimizations

6.3.1 scipy.optimize with Constraints

6.3.2 Reparametrization

6.3.3 Plot the Log-likelihood Surface

6.4 Properties of the MLE

6.4.1 Finite Sample Properties

6.4.2 Large Sample Properties

6.4.3 Verification with Simulations

Studies

6.5 Normal Linear Models

6.5.1 Point Estimates

6.5.2 lllustrations

6.5.3 Asymptotic Variance

6.6 拓展学习资源及参考目录

6.7 习题

7 受限因变量模型

Limited Dependent Variable Models

7.1 Binary Response Models

7.1.1 Model Setup

7.1.2 Estimation

7.1.3 Results Visualizations

7.1.4 Marginal Effects

7.2 Ordinal Response Models

7.2.1 Model Setup

7.2.2 Estimation

7.2.3 Marginal Effects

7.3 Code Up an Estimation Routine

7.3.1 More Functionalities

7.3.2 Present a Formatted Table

7.3.3 Frame the Code using

Python Class

7.4 拓展学习资源及参考目录

7.5 习题

8 面板数据模型

Panel Data Models

8.1 Introduction

8.1.1 Model Setup

8.1.2 Coding Friendly Model

Expressions

8.2 Fixed Effects Models

8.2.1 Fixed Effects Estimator

8.2.2 Python Implementations

8.2.3 First Difference Estimator

8.3 Random Effects Models

8.3.1 Random Effects GLS Estimator

8.3.2 Code in Python

8.4 Fixed Effects vs Random Effects

8.5 拓展学习资源及参考目录

8.6 习题

9 进阶计量经济学方法中的Python编程实例

Further Econometric Topics and Examples

9.1 Bootstrap Resampling

9.1.1 Introduction

9.1.2 Bootstrap Algorithm

9.1.3 Bootstrap Estimators

9.1.4 Bootstrap Inference

9.1.5 Code up an Bootstrap Routine

9.2 Monte Carlo Sampling Methods

9.2.1 Inversion Sampling

9.2.2 Rejection Sampling

9.2.3 Importance Sampling

9.3 Nonparametric Methods

9.3.1 Introduction

9.3.2 Nonparametric Density

Estimation

9.3.3 K-fold Cross-Validation

9.4 Bayesian Econometrics

9.4.1 Introduction

9.4.2 Maximum a Posteriori

Estimation

9.4.3 Markov Chain Monte Carlo (MCMC) Methods

9.5 拓展学习资源及参考目录

9.6 习题

本书参考目录

致谢

计量经济学编程:以Python语言为工具》

严子中 张毅 著

中国财政经济出版社 出版

ISBN:978-7-5223-2710-5

定价:78.00元

中国财政经济出版社

中国财政经济出版社

投稿热线

010-88190772

在线咨询电话

010-88191642

特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

相关推荐
热点推荐
2026北京车牌摇号大放水!全年18万个指标,家庭36分就能中!

2026北京车牌摇号大放水!全年18万个指标,家庭36分就能中!

趣味萌宠的日常
2026-07-22 11:45:32
19岁身价足坛第一!亚马尔的天才,背后是离异父母的全力托举!

19岁身价足坛第一!亚马尔的天才,背后是离异父母的全力托举!

ChicMyGeek
2026-07-19 19:09:04
新台风即将生成!多地暴雨大暴雨持续……大连的情况是→

新台风即将生成!多地暴雨大暴雨持续……大连的情况是→

新浪财经
2026-07-23 00:39:34
贾浅浅撤职不到7天,父亲贾平凹被全网怒批,换掉红色刊名太嚣张

贾浅浅撤职不到7天,父亲贾平凹被全网怒批,换掉红色刊名太嚣张

许三岁
2026-07-22 01:15:07
反华反俄的美女总理,身材苗条金发碧眼,曾掏钱为泽连斯基立雕像

反华反俄的美女总理,身材苗条金发碧眼,曾掏钱为泽连斯基立雕像

小陆搞笑日常
2026-07-16 15:58:15
正在发展中!新台风生成进入倒计时!登陆点调整至趋向粤东一带

正在发展中!新台风生成进入倒计时!登陆点调整至趋向粤东一带

声情专递
2026-07-22 17:31:45
韩红风波升级!捐赠的救护车无牌照越野爬坡,官方回应大众不买账

韩红风波升级!捐赠的救护车无牌照越野爬坡,官方回应大众不买账

云舟史策
2026-07-22 16:43:59
小洛熙事件重演!美国4岁女孩去看牙医,进了诊室后就再也没能回来...

小洛熙事件重演!美国4岁女孩去看牙医,进了诊室后就再也没能回来...

北美省钱快报
2026-07-22 02:21:58
亚马尔女友晒合照:恭喜你,亲爱的,你是世界冠军

亚马尔女友晒合照:恭喜你,亲爱的,你是世界冠军

懂球帝
2026-07-20 10:41:07
百团大战代价有多惨痛?彭德怀晚年坦言:是我一生最大战略失误

百团大战代价有多惨痛?彭德怀晚年坦言:是我一生最大战略失误

小豫讲故事
2026-07-22 06:00:12
奥迪新车官宣:7月29日,正式上市!

奥迪新车官宣:7月29日,正式上市!

科技堡垒
2026-07-21 10:55:58
惊人发现!100%女人被玩之后,不再纠缠,而是无声的进行8种蜕变

惊人发现!100%女人被玩之后,不再纠缠,而是无声的进行8种蜕变

有态度网友19Dsym
2026-07-05 15:40:10
第二个许家印!又一首富栽了!世界500强竟是假的,千亿帝国清零

第二个许家印!又一首富栽了!世界500强竟是假的,千亿帝国清零

阿绐聊社会
2026-07-07 05:55:20
人类最莫名其妙的底层代码:遇事不决向左拐

人类最莫名其妙的底层代码:遇事不决向左拐

果壳
2026-07-20 12:28:34
养好一个男孩,一定要多做这6件事,越早坚持,孩子越优秀

养好一个男孩,一定要多做这6件事,越早坚持,孩子越优秀

户外阿毽
2026-07-15 00:26:11
仅一夜,国王拒绝威少,多笔签约达成,湖人捡漏,布朗尼成非卖品

仅一夜,国王拒绝威少,多笔签约达成,湖人捡漏,布朗尼成非卖品

体育大朋说
2026-07-22 11:02:21
男篮热身赛名单出炉!廖三宁高诗岩在列,3大锋线离队,胡金秋压力不小

男篮热身赛名单出炉!廖三宁高诗岩在列,3大锋线离队,胡金秋压力不小

小秦哥聊体育
2026-07-22 17:18:53
争夺海峡主导权,美伊对峙难缓和,美国或将陷入更深层次地区困局

争夺海峡主导权,美伊对峙难缓和,美国或将陷入更深层次地区困局

上观新闻
2026-07-21 20:28:09
7月22日,人社部财政部关于2026年调整基本养老金的通知公布了吗

7月22日,人社部财政部关于2026年调整基本养老金的通知公布了吗

大鱼简科
2026-07-22 14:15:58
为什么有很多人连基本的常识都没有?网友:人无语的时候真的会笑

为什么有很多人连基本的常识都没有?网友:人无语的时候真的会笑

另子维爱读史
2026-05-22 20:43:04
2026-07-23 03:23:00
中国财政经济出版社 incentive-icons
中国财政经济出版社
中国财政经济出版社官方账号
1469文章数 5333关注度
往期回顾 全部

科技要闻

马斯克看笑了:谷歌什么都有 偏偏没最强AI

头条要闻

舷窗炸裂头部被吸出飞机乘客首次露面:浑身都是血

头条要闻

舷窗炸裂头部被吸出飞机乘客首次露面:浑身都是血

体育要闻

阿根廷的亚军:单核足球的极限?

娱乐要闻

47岁汤唯宣布二胎产子 大女儿10岁

财经要闻

宜家出售八城"蓝盒子" 30年大店逻辑生变

汽车要闻

智能舒适却依旧硬核 泰钽700仍是台与众不同的硬派SUV

态度原创

艺术
手机
游戏
房产
公开课

艺术要闻

惊了!那个画美女的美国大叔,笔下的光影让萨金特看了都想点赞!

手机要闻

14999元!三星Galaxy Z Fold8 Ultra图赏:薄至8.9mm 仅重215g

国行PS5 Pro售罄!索尼自家商城都卖完了 至今无回应

房产要闻

冲刺500亿美元IPO,海南又要迎来超级巨头!

公开课

李玫瑾:为什么性格比能力更重要?

无障碍浏览 进入关怀版