请选中你要保存的内容,粘贴到此文本框
上周一发布号外文章,说创业板指数跌入历史最低10%区间(很神奇,随后创业板即迎来了反弹),
有很多人问,除了创业板指数,还有哪些板块估值跌入自身的历史最低区间了呢,能否做到随时监测?
今天我们来搞定这个问题!
关注韭菜说投资社区的韭菜学python菜单,手把手从0学起!
一、数据概况
数据来源是wind的滚动市盈率PE数据,
所检测是指数有152个,有各大主流的规模指数,以及申万一级和二级行业指数。
因为申万指数的PE数据是最全的。
本文取得是2002年以来的数据,跨度将近15年!
二、程序演示
读取数据和规整数据
(1)老规矩,16-21行分别为引入函数和解决中文显示问题
(2)24行录入读取的excel文件数据,该数据你可以通过“韭菜说投资社区”的公众号,找到资料库菜单进行下载。
(3)读取数据到df变量中,这里面比以前增加了一个sheetname=0,它的意思是读取这个excel文件中的第一个sheet,header=2代表从第3行开始读取数据
(4)df=df.drop(0)是为了把多余的第一行数据(指数代码)去掉。
(5)空值处理使用,dropna函数,ax