本文小编为大家详细介绍“Python如何实现箱型图上下限值计算”,内容详细,步骤清晰,细节处理妥当,希望这篇“Python如何实现箱型图上下限值计算”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。
Python的代码实现:
该实现方法中共需要传递4个参数:
(1)、indicators_path:excel文件的路径
(2)、sheet_name:excel文件路径下对应的sheet的名称
(3)、all_data_list:数据列表,相当于Python中的list
(4)、singal_data:all_data_list中的单个元素
以下为excel中的大量数据集:
Line3-6:读取excel表中每列数据并转成list集合
Line7:删除excel中每列最后一行的值
Line9-10:判断如果某列的值完全一样,则赋值一个固定的字符串,供调用方判断时使用
Line12:对list中的所有数据进行反转,且由小到大的排序
Line13-17:目的是将list中除了为“nan”的数据全部放置于另一个list中
Line20-24:利用numpy函数求出箱型图中的四分之一和四分之三分位的值
Line25-30:利用前面所讲到的公式求出箱型图中上下边缘的值,也是该方法的终极目的
调用方在调用该函数时只需按规则传入对应的参数,拿到该方法返回的上下边缘值对页面上返回的数据进行区间判断即可。
读到这里,这篇“Python如何实现箱型图上下限值计算”文章已经介绍完毕,想要掌握这篇文章的知识点还需要大家自己动手实践使用过才能领会,如果想了解更多相关内容的文章,欢迎关注亿速云行业资讯频道。
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。