如何解决在R中,如何创建一个函数,其中向量中的所有数字都将重新缩放,Inf变为1,-Inf变为0?
我是R的初学者,需要完成一个作业,我必须创建一个函数,在该函数中将所有数字重新缩放,将Inf映射为1,将-Inf映射为0。我知道如何进行重新缩放,我只是不知道如何添加到函数中,所以Inf变为1而-Inf变为0。如果有人至少可以将我指向正确的方向,或者让我知道R中的哪种命令将允许我执行此操作,不胜感激!
到目前为止,这是我的代码:
-like
预先感谢您的帮助。
解决方法
您可以尝试atan
f <- function(x) 0.5+atan(x)/pi
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。