Python大数据分析与挖掘实战课件 9-3.上市公司综合评价.pptxVIP

Python大数据分析与挖掘实战课件 9-3.上市公司综合评价.pptx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

第9章基于财务与交易数据的量化投资分析指标选择数据获取数据处理和分析综合排名

指标选择第9章优质上市公司的刻画指标有很多,该案例选择反映公司总体规模和投资效率方面的财务数据和财务指标。字段名称字段中文名称字段说明revenue营业收入企业经营过程中确认的营业收入operate_profit营业利润与经营业务有关的利润total_profit利润总额公司实现的利润总额n_income_attr_p净利润公司实现的净利润total_assets资产总计资产各项目之总计fix_assets固定资产净额固定资产原价roe净资产收益率净利润/股东权益余额bps每股净资产所有者权益合计期末值/实收资本期末值capital_rese_ps每股资本公积资本公积期末值/实收资本期末值eps每股收益净利润本期值/实收资本期末值

数据获取第9章本案例基于Tushare金融大数据社区提供的PythonAPI,获取所需的数据。Tushare金融大数据社区提供免费、开源的各类金融数据获取API,通过注册社区会员、获得积分即可提取数据,提取权限与积分有关,获得积分及相关事项可与积分管理员联系。本案例基于教师权限(积分值大于5000)获取2016年度数据。下面给出获取方法:Tushare安装

数据获取第9章获取的数据包括股票基本信息,并从利润表、资产负债表和财务指标表中获取以上指标数据。示例代码如下:importtushareastsimportpandasaspd#tushareAPI初始化ts.set_token(youtoken)#tushare官网的个人tokenpro=ts.pro_api()#获取股票基本信息,并保存为Excel文件stkcode=pro.stock_basic(exchange=,list_status=L,fields=ts_code,symbol,name,area,industry)stkcode.to_excel(stkcode.xlsx)#从利润表中获取营业收入、营业利润、利润总额、净利润等指标数据income=pro.income_vip(periodfields=ts_code,revenue,operate_profit,total_profit,n_income_attr_p)income=income.drop_duplicates(subset=[ts_code])#从资产负债表中获取资产总计、固定资产净额等指标数据balance=pro.balancesheet_vip(periodfields=ts_code,total_assets,fix_assets)balance=balance.drop_duplicates(subset=[ts_code])

数据获取第9章#从财务指标表中获取净资产收益率、每股净资产、每股资本公积、每股收益等指标数据indicator=pro.fina_indicator_vip(periodfields=ts_code,roe,bps,capital_rese_ps,eps)indicator=indicator.drop_duplicates(subset=[ts_code])#数据集成,以代码为键,内连接,并把集成后的数据导出Excel文件tempdata=pd.merge(income,balance,how=inner,on=ts_code)Data=pd.merge(tempdata,indicator,how=inner,on=ts_code)Data.to_excel(Data.xlsx)

数据处理与分析第9章数据处理主要有:筛选指标值大于0的数据;去掉空值;数据标准化对标准化之后的指标数据X做主成分分析,提取其主成分,要求累计贡献率在0.95以上。示例代码如下:fromsklearn.decompositionimportPCApca=PCA(n_components=0.95)#累计贡献率为0.95Y=pca.fit_transform(X)#满足累计贡献率为0.95的主成分数据gxl=pca.explained_variance_ratio_#贡献率

综合排名第9章综合得分等于提取的各个主成分与其贡献率的加权求和,示例代码如下:importnumpyasnpF=np.zeros

您可能关注的文档

文档评论(0)

释然 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档