teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

メソッドないじゃん

2019/11/28 11:37

投稿

hayataka2049
hayataka2049

スコア30939

answer CHANGED
@@ -1,6 +1,8 @@
1
- 都合の良いことにnanを無視して計算してくれるメソッドはnumpyにはあるので、代わりに使ってみると良いかもしれません。
1
+ 都合の良いことにnanを無視して計算してくれる関数はnumpyにはあるので、代わりに使ってみると良いかもしれません。
2
2
 
3
3
  [numpy.nanstd — NumPy v1.17 Manual](https://docs.scipy.org/doc/numpy/reference/generated/numpy.nanstd.html#numpy.nanstd)
4
4
  [numpy.nanmean — NumPy v1.17 Manual](https://docs.scipy.org/doc/numpy/reference/generated/numpy.nanmean.html#numpy.nanmean)
5
5
 
6
+ `ndarray`のメソッドではないので、`df.values.mean()`→`np.nanmean(df.values)`のように置き換えます。
7
+
6
8
  そもそも論としては、単位が違う列同士で標準化することにどこまで意味があるかはわかりませんが……