国产成人AV无码一二三区,少女1到100集,国产精品久久久久精品综合紧,巜公妇之诱感肉欲HD在线播放

文章 > Python基础教程 > python中如何处理异常值

python中如何处理异常值

头像

爱喝马黛茶的安东尼

2019-12-20 11:25:126109浏览 · 0收藏 · 0评论

打开pycharm开发工具,在运行窗口输入命令:

import pandas as pd #导入pandas库

e9265e06a750e5a33fb0973af98b2c5.png

输入数据集。

data=pd.DataFrame({'name':['A','B','C','D','E','F','G'],'cost':[2,127,4,6,3,13,14],'sales':[13,18,32,54,23,33,44]})
print(data)

通过z-score方法判断异常值,即对原始值X进行正态标准化:(X-mean(X))/std(X),根据计算的结果判断样本值与中心的偏离程度。

df1=data.copy()#为了不影响原始数据集,复制数据集data
print(df1)

f4859e375c9ce996286a6d0e5baf03a.png

按列计算均值和标准差。

df1['cost']=(df1['cost']-df1['cost'].mean())/df1['cost'].std()#标准化cost_z列

对sales列进行标准化。

df1['sales']=(df1['sales']-df1['sales'].mean())/df1['sales'].std()#标准化cost_z列
df1['sales']

查看标准化后的数据集。

print(df1)

标准化后的绝对值越大,数据越有可能异常,是否异常根据设定的阈值判断。

0a9e1a2b0d7242538564d5ed32d606f.png

假设cost列阈值为2,通过下面的方法找到异常值。

df1['cost'].abs()>2#判断数据是否异常
data[df1['cost'].abs()>2]#取出原数据集中的异常点

python学习网,大量的免费python视频教程,欢迎在线学习!

关注

关注公众号,随时随地在线学习

本教程部分素材来源于网络,版权问题联系站长!

圆滚滚的大扔子视频在线观看 | 把腿开大点我添添你SB| 白丝| 欧美人动物PPT免费模板大全| 快拨出我是你母亲的歌曲播放| 潘春春| 蜜桃成熟33D| EXO妈妈MV高清在线观看| 日亚M码是日本的还是中国的| 老公带我到工地慰问老公滚| 录像狗配女人| 《夜班护士》结局| 女性扒开大腿内侧小肚子痒| 女生胸前两颗大大的包是什么| 9.1短视频| 机械师3| 欧美大片免费PPT| 《办公室高潮秘书2》| 免费观看已满十八岁电视剧在线播...| 《爆乳女警2》完整版| 床上108种扦插方法| 美国暴躁真人CSGO| 苍井空| 偏偏宠爰| 人口兽猪马狗第1集| 《明明说好要带避孕套了》中文版 | 水手服| 己满十八岁免费观看电视剧| 乳首やほっちやんねん的读音| 天天挨龠中度过BY浮白曲讲什么| 女神开档泳装图片| 双乳被十几个男人吃奶| 人狗大战6免费观看正版| 迷失春夜| 欧美大片视频| 公交车NP粗暴H强J玩弄| 蜜桃免费观看电视剧高清完整版| 《我的漂亮朋友》20点首播 | 台湾《洞门为君开》演员表| 国产一区| 榨精病栋