ESG的全称是环境(Environmental)、社会(Social)、和公司治理(Governance)。这是一个框架,用于评估企业运营对环境的影响、企业与社会的关系,以及企业的内部治理结构和流程。ESG概念广泛应用于可持续投资领域,帮助投资者理解企业在非财务指标上的表现,从而做出更加全面的投资决策。
一、ESG概况
数据集名称: 港股ESG报告数据集
语言类型: 中文
记录数量: 10350
数据格式: TXT/PDF/CSV
数据体积: 67 G
会计年度: 2012 ~ 2025
发布日期: 2013-03-11 ~ 2025-06-13
声明: 科研用途; 如有问题, 请加微信372335839,备注「姓名-学校-专业」
二、查看数据
TXT、PDF都是单个的文件,每个文件对应一家公司某年度的ESG报告。而 CSV 则是汇总数据文件, 一个文件内含有所有TXT的信息。
2.1 读取数据
import pandas as pd
df = pd.read_csv('香港ESG(中文).csv.gz')
df
2.2 发布日期
df['pub_date'] = pd.to_datetime(df['pub_date'])
print('报告发布日期起: ', df['pub_date'].min().strftime('%Y-%m-%d'))
print('报告发布日期止: ', df['pub_date'].max().strftime('%Y-%m-%d'))
Run
报告发布日期起: 2013-03-11
报告发布日期止: 2025-06-13
2.3 统计年度报告量
from plotnine import *
import matplotlib.pyplot as plt
from matplotlib.font_manager import FontProperties
#文泉驿微米黑.ttf位于代码同文件夹
font_prop = FontProperties(fname='文泉驿微米黑.ttf')
data = df['year'].value_counts().reset_index()
data['year'] = data['year'].astype('category')
(
ggplot(data, aes(x='year', y='count'))
+geom_col()
+geom_text(aes(label='count'), data=data, va='bottom', color='grey', size=10)
+theme(figure_size=(10, 6),
text = element_text(family = font_prop.get_name()),
plot_title = element_text(family = font_prop.get_name(), size=14)
)
+labs(title='港股中文ESG报告发布数量',
x = '会计年度',
y = '报告数')
)
三、声明
科研用途; 如有问题, 请加微信372335839,备注「姓名-学校-专业」