Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit ee06b59

Browse files
Update 06-数据汇总.md
1 parent 8a90a52 commit ee06b59

File tree

1 file changed

+15
-0
lines changed

1 file changed

+15
-0
lines changed

‎06-数据汇总.md

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -79,6 +79,21 @@ df.cov()
7979
# 相关性分析
8080
df['price'].corr(df['m-point'])
8181
df.corr()
82+
83+
# 数据标准化
84+
from sklearn.preprocessing import StandardScaler
85+
std = StandardScaler()
86+
std.fit(df)
87+
X_std = std.transform(df)
88+
89+
# 通过标准差找出异常值:平均值上下1.96个标准差区间以外的值
90+
meangrade = df['a'].mean()
91+
stdgrade = df['a'].std()
92+
toprange = meangrade + stdgrade * 1.96
93+
botrange = meangrade - stdgrade * 1.96
94+
copydf = df
95+
copydf = copydf.drop(copydf[copydf['a']> toprange].index)
96+
copydf = copydf.drop(copydf[copydf['a']< botrange].index)
8297
```
8398

8499
<br/>

0 commit comments

Comments
(0)

AltStyle によって変換されたページ (->オリジナル) /