Open micchu opened 1 year ago
https://github.com/KamitaniLab/bdpy/blob/f2db58a36bf1544cae41a8bbfa0e9a3ec81d9b68/bdpy/preproc/select_top.py#L41
valueにnanが入っているとargsortで後ろに回されたたnanがtopに来るという微妙な挙動になるので,修正しておいていいですか? この行の直前で,value内のnanを-np.infで置き換えるつもりです.
(このissue対応済みに見えるのでcloseしてよいですかと聞こうと思いましたが) select_top(data, value) の期待する挙動として、そもそも value に nan が来ることを想定していない気がするので、 nan が入っていた場合 warning を表示するなり exception で落とすなりするほうがよいのではないかと思いました。
select_top(data, value)
value
nan
https://github.com/KamitaniLab/bdpy/blob/f2db58a36bf1544cae41a8bbfa0e9a3ec81d9b68/bdpy/preproc/select_top.py#L41
valueにnanが入っているとargsortで後ろに回されたたnanがtopに来るという微妙な挙動になるので,修正しておいていいですか? この行の直前で,value内のnanを-np.infで置き換えるつもりです.