国产成人精品久久免费动漫-国产成人精品天堂-国产成人精品区在线观看-国产成人精品日本-a级毛片无码免费真人-a级毛片毛片免费观看久潮喷

您的位置:首頁技術文章
文章詳情頁

python:刪除離群值操作(每一行為一類數據)

瀏覽:11日期:2022-07-22 10:52:23

刪除有多行字符串的json文件中的離群值

def processHold(eachsubject,directory,newfile):filename = ’CMUDataCol/Hold/subject{0}.json’.format(eachsubject) # 原文件with open(filename, ’r’) as f: for jsonstr in f.readlines(): # 按行讀取原文件# 這里的情況是每一行為一類數值,該行內的數據相互比較找出是否有離群值# 若存在離群值,則刪除該行數據data = json.loads(jsonstr)#計算四分位點a = numpy.array(data) q1 = numpy.percentile(a, 25) q3 = numpy.percentile(a, 75) iqr = q3 - q1# 找出異常值i = 0 for item in zip(data): # 在正常值范圍內時 i+1if item <= q3 + (1.5*iqr) and item >= q1 - (1.5*iqr): i = i + 1 if i == 10: # 這里是因為我的json文件中每行data有10個元素(如果有更好的方法,請教我一下,謝謝您?。? HoldTime = datawith open(newfile, ’a’) as f: # 將非離群數據存入新文件json.dump(HoldTime, f) f.write(’n’)

補充知識:dataframe 離群值處理

離群值:遠離數據主要部分的樣本(極大值或極小值)

處理方式:

刪除:直接刪除離群樣本

填充樣本:使用box-plot定義變量的數值上下界,以上界填充極大值,以下界填充最小值

# 查看房價的離群情況df[’average_price’].hist()plt.show()df[[’average_price’]].boxplot()plt.show()

python:刪除離群值操作(每一行為一類數據)

# 根據箱線圖的上下限進行異常值的填充def boxplot_fill(col): # 計算iqr:數據四分之三分位值與四分之一分位值的差 iqr = col.quantile(0.75)-col.quantile(0.25) # 根據iqr計算異常值判斷閾值 u_th = col.quantile(0.75) + 1.5*iqr # 上界 l_th = col.quantile(0.25) - 1.5*iqr # 下界 # 定義轉換函數:如果數字大于上界則用上界值填充,小于下界則用下界值填充。 def box_trans(x): if x > u_th: return u_th elif x < l_th: return l_th else: return x return col.map(box_trans)# 填充效果查看boxplot_fill(df[’average_price’]).hist()# 進行賦值df[’average_price’] = boxplot_fill(df[’average_price’])plt.show()

以上這篇python:刪除離群值操作(每一行為一類數據)就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持好吧啦網。

標簽: Python 編程
相關文章:
主站蜘蛛池模板: 亚洲悠悠色综合中文字幕 | 一级一片一_级一片一 | 成人免费网站久久久 | 久久99久久99精品观看 | 高清在线精品一区二区 | 亚洲一区 欧美 | 久久免费在线观看 | 在线精品视频播放 | 黄男人和女人色一级 | 精品亚洲福利一区二区 | 萌白酱福利视频在线网站 | 国自产精品手机在线视频香蕉 | 欧美久久亚洲精品 | 综合91| 日本一级特黄毛片高清视频 | 亚洲精品人成网线在线 | 国产美女一区精品福利视频 | 国产精品成人观看视频免费 | 亚洲欧美字幕 | jizzjizz成熟丰满舒服 | 欧美老妇免费做爰视频 | 亚洲国产精品久久久久秋霞不卡 | 91久久国产综合精品女同国语 | 成人国产精品一级毛片视频 | 欧美视频精品 | 国产在线一区二区三区四区 | 欧美三级做爰视频 | 欧美 日韩 国产 在线 | 亚洲视频日韩 | 亚洲欧美在线不卡 | 91进入蜜桃臀在线播放 | 久草热久草在线 | 欧美人在线一区二区三区 | 欧美成 人h版在线观看 | 欧美亚洲另类视频 | 国产或人精品日本亚洲77美色 | 亚洲国产第一区二区三区 | 一区二区三区在线免费观看视频 | 国产精品热久久毛片 | 欧美理论片在线观看一区二区 | 亚洲精品免费网站 |