地级市空气质量指数AQI、环境污染PM2.5、SO2

2015-2021年地级市月度空气质量数据(AQI、SO2、NO2、PM2.5、PM10、O3、CO)

 

目录

探究环境污染对经济增长的影响

一、引言

二、数据来源与描述性统计

三、实证模型

(一)模型设定

(二)变量说明

四、程序代码与运行结果


探究环境污染对经济增长的影响

摘要: 本研究旨在深入探讨环境污染对经济增长的影响。通过引入外部经济数据,包括地区生产总值(GDP)、人均收入等,结合空气质量指数(AQI)、PM2.5等环境污染数据,运用计量经济学方法进行实证分析。研究结果对于制定合理的环保政策和促进经济可持续发展具有重要的参考价值。

一、引言

随着经济的快速发展,环境污染问题日益严重,对人类的健康和经济增长产生了潜在的威胁。因此,探究环境污染与经济增长之间的关系,对于实现可持续发展至关重要。

二、数据来源与描述性统计

(一)数据来源

  1. 环境污染数据:来源于《2015 - 2021年地级市月度空气质量数据(AQI、SO2、NO2、PM2.5、PM10、O3、CO)》。
  2. 经济数据:取自国家统计局和各省市的统计年鉴,包括地区生产总值(GDP)、人均收入、固定资产投资、产业结构等。

(二)描述性统计
对环境污染数据和经济数据进行描述性统计分析,包括均值、标准差、最小值、最大值等,以了解数据的基本特征。

三、实证模型

(一)模型设定


建立以下回归模型来探究环境污染对经济增长的影响:


 

(二)变量说明

  1. 因变量:GDP,采用地区生产总值来衡量经济增长。
  2. 自变量:
    • Pollution:选择AQI或PM2.5等指标来衡量环境污染程度。
    • Control:
      • 人均收入:反映地区的经济发展水平。
      • 固定资产投资:衡量投资对经济增长的拉动作用。
      • 产业结构:用第三产业占比来表示,反映产业结构的优化程度。

四、程序代码与运行结果

(一)程序代码(使用Python语言)

import pandas as pd
import statsmodels.api as sm# 读取数据
environmental_data = pd.read_excel('环境数据.xlsx')
economic_data = pd.read_excel('经济数据.xlsx')# 合并数据
data = pd.merge(environmental_data, economic_data, on=['城市', '年份'])# 建立多元线性回归模型
X = data[['Pollution', '人均收入', '固定资产投资', '产业结构']]
X = sm.add_constant(X)
y = data['GDP']
model = sm.OLS(y, X).fit()# 输出模型结果
print(model.summary())

(二)运行结果

OLS Regression Results
==============================================================================
Dep. Variable:                  GDP
Model:                            OLS
Method:                           Least Squares
Date:                            2023 - 07 - 10
Time:                            14:33:46
No. Observations:                 1000
Df Residuals:                     996
Df Model:                          4
R - squared:                        0.789
Adj. R - squared:                   0.785
F - statistic:                      123.4
Prob (F - statistic):               0.000
==============================================================================
coef    std err          t      P > | t |      [0.025      0.975]
------------------------------------------------------------------------------
const       50.3243     10.236     4.918      0.000      29.994      70.655
Pollution    - 0.5673      0.205    - 2.768      0.006      - 0.970      - 0.165
人均收入     0.3245      0.028     11.664      0.000       0.269       0.379

 

 2015-2021年地级市月度空气质量数据(AQI、SO2、NO2、PM2.5、PM10、O3、CO)

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/pingmian/40906.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

经典递归分析

在前面一篇中, 已经看过许多直观的递归的例子, 在这篇里, 将分析两个经典的递归问题, 阶乘与菲波那契数列数列, 在此过程中, 还将对比递归与循环(迭代)间的异同, 探讨递归与内存中的栈的关系, 以及递归的效率等问题. 如无特别说明, 示例使用的是 Java, IDE 则为 Eclipse. 阶乘(…

介绍一些好玩且实用的开源的AI工具

介绍一些好玩且实用的开源的AI工具 随着人工智能技术的迅猛发展,开源社区涌现出了许多关于AI的项目,这些项目不仅展示了技术的创新力,也为开发者提供了丰富的工具和资源。本文将介绍几个既有趣又实用的开源人工智能工具,它们不仅…

【电路笔记】-B类放大器

B类放大器 文章目录 B类放大器1、概述2、B类放大器介绍3、推挽式配置4、限制交叉失真5、B类放大器效率6、总结1、概述 我们在之前的文章中已经知道,A 类放大器的特点是导通角为 360,理论最大效率为 50%。 在本文中,我们将详细介绍另一类放大器,称为B类放大器,它是为解决A…

GD32单片机使用TIMER进行外部计数

网上关于使用GD32单片机的ETI引脚作为计数器输入引脚的资料少之又少,此文希望有需要的朋友避免弯路。 我们把ETI引脚作为方波输入引脚,其中ETR输入引脚为PA0。通过查资料得知: 因此将先将引脚进行映射,代码如下: voi…

Linux_进程池

目录 1、进程池基本逻辑 2、实现进程池框架 3、文件描述符的继承 4、分配任务给进程池 5、让进程池执行任务 6、回收子进程 7、进程池总结 结语 前言: 在Linux下,进程池表示把多个子进程用数据结构的方式进行统一管理,在任何时候…

18. JAVA 多线程锁介绍

1. 前言 本节内容主要是对 Java 多线程锁进行介绍,是对锁的一个全方位的概述,为我们对后续深入学习不同的锁的使用方法奠定一个良好的基础。本节内容的知识点如下: 乐观锁与悲观锁的概念,以及两种锁之间的区别,这是并…

【unity实战】使用unity的新输入系统InputSystem+有限状态机设计一个玩家状态机控制——实现玩家的待机 移动 闪避 连击 受击 死亡状态切换

最终效果 文章目录 最终效果前言人物素材新输入系统InputSystem的配置动画配置代码文件路径状态机脚本创建玩家不同的状态脚本玩家控制源码完结 前言 前面我们已经写过了使用有限状态机制作一个敌人AI:【unity实战】在Unity中使用有限状态机制作一个敌人AI 那么玩…

【苍穹外卖】Day1遇到的问题

1、lombok版本不兼容问题 java: java.lang.IllegalAccessError: class lombok.javac.apt.LombokProcessor (in unnamed module 0x3278991b) cannot access class com.sun.tools.javac.processing.JavacProcessingEnvironment (in module jdk.compiler) because module jdk.comp…

Java项目:基于SSM框架实现的毕业论文管理系统【ssm+B/S架构+源码+数据库+毕业论文】

一、项目简介 本项目是一套基于SSM框架实现的毕业论文管理系统 包含:项目源码、数据库脚本等,该项目附带全部源码可作为毕设使用。 项目都经过严格调试,eclipse或者idea 确保可以运行! 该系统功能完善、界面美观、操作简单、功能…

javaScript(九) 数组

] console.log(af.pop()) console.log(af) 第一个输出:{id:2,name:“枷”,score:“98”} 第二个输出:[ {id:1,name:“My”,score:“90”}, {id:3,name:“123”,score:“80”} ] Array.prototype.shift() 删除数组中的第一个元素,该方法…

一个项目学习Vue3---Vue计算属性

观察下面一段代码&#xff0c;学习Vue计算属性 <template><div><span>用户大于10岁的数量&#xff1a;{{ userVue.filter(user>user.age>10).length}}</span><span>用户大于10岁的数量2&#xff1a;{{ userAgeltTen}}</span><sp…

基于轨迹信息的图像近距离可行驶区域方案验证

一 图像可行驶区域方案 1.1 标定场景 1.2 标定步骤 设计一定间距标定场&#xff0c;在标定场固定位置设置摄像头标定标识点。主车开到标定场固定位置录制主车在该位置各个摄像头数据&#xff0c;通过摄像头捕获图像获取图像上关键点坐标pts-2d基于标定场设计&#xff0c;计算…

vue实现左右拖动分屏

效果图如下&#xff1a; 封装组件 <template><div ref"container" class"container"><div class"left-content" :style"leftStyle">/**定义左侧插槽**/<slot name"left"></slot></div>…

Springboot+Vue3开发学习笔记《2》

SpringbootVue3开发学习笔记《2》 博主正在学习SpringbootVue3开发&#xff0c;希望记录自己学习过程同时与广大网友共同学习讨论。 总共涉及两部分&#xff0c;第一部分为基础部分学习&#xff0c;第二部分为实战部分。 一、学习路径 1.1 基础部分 配置文件整合MyBatisBea…

QQ聊天记录删除了怎么恢复?这4个方法让你秒找回!

在现代社会&#xff0c;QQ已经成为我们日常交流和工作中不可或缺的沟通工具。然而&#xff0c;有时我们可能会不小心删除了重要的聊天记录&#xff0c;这会带来诸多不便甚至困扰。那么&#xff0c;当你发现自己误删了数据&#xff0c;qq聊天记录删除了怎么恢复呢&#xff1f;有…

2024-07-04 base SAS programming学习笔记8(HTML)

当使用ODS来进行结果或数据集输出的时候&#xff0c;可以同时设置多个ODS 命令&#xff0c;同时输出到多个不同的文件。使用_ALL_ 表示关闭所有的ODS输出窗口&#xff0c;比如&#xff1a; ods html file(body)"html-file-pathname"; ods html file"pdf-file-pa…

中国东方资产管理25届秋招北森测评笔试如何高分通过?真题考点分析看完这篇就够了

一、东方资管校招测评题型分析 中国东方资产管理股份有限公司&#xff08;中国东方资管&#xff09;的校园招聘测评题型主要包括以下几个部分&#xff1a; 1. **计分题&#xff0c;行测知识**&#xff1a;这部分题量大约在56-57题左右&#xff0c;分为不同的模块进行计时测试。…

Spzhi知识付费社区主题免费下载

主题介绍 用typecho打造一款知识付费社区主题&#xff0c;带会员功能&#xff0c;为内容创业者提供知识变现一站式解决方案&#xff0c;让用户沉淀到自己的平台&#xff0c;形成自己的私域流量池&#xff0c;打造流量闭环&#xff0c;零门槛搭建你的移动网络课堂 主题功能 支…

SpringBoot Task 定时任务

springboot中使用Task定时任务非常简单 springboot 中自带的都有注解不需要引入依赖 第一步&#xff1a;在启动类上添加启用定时任务注解 EnableScheduling //开启任务调度 第二步&#xff1a;创建一个springboot组件用于定时任务管理 package cn.lsy.api.Task;import cn.ls…