将减法结果限制为最小值为零

2023-12-01

我有一个向量“x”,其值范围从 0 到 1,例如x <- c(0, 0.5. 1)。我从 'x' 中减去 0.5:

x - 0.5

的结果x - 0.5范围从 -0.5 到 0.5。但是,我想将结果的最小值限制为 0,即新的范围将为 0.5 到 0,任何以前的负数现在都将被强制为 0。

有一个简单的方法可以做到这一点吗?我一直在寻找“约束”和“限制”等。我想我可以用以下方法将它敲碎if或过滤,但我希望有一个优雅的功能尚未出现在我的搜索中。


See ?pmax.

pmax(0, x - 0.5)

IE。选择较大的一个——如果x < 0.5.

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

将减法结果限制为最小值为零 的相关文章

随机推荐

  • 管道缓冲区大小是 4k 还是 64k?

    我在多个地方读到管道的默认缓冲区大小是 4kB 例如 here 和我的ulimit a倾向于证实这一说法 ulimit a core file size blocks c 0 data seg size kbytes d unlimited
  • 通过powershell安装docker时出错

    在 Windows Server 2016 上安装 docker 时出现此错误 有什么想法吗 PS C Users Administrator gt Install Package Name docker ProviderName Dock
  • Boost C++ - 寻找精神符号表

    在 Boost Spirit 中如果我有符号表 struct Foo boost spirit qi symbols
  • 在 vsts 中下载构建工件无法获取特定构建定义的最新构建

    我正在使用 VSTS 中的下载工件插件来使用当前构建定义获取不同构建定义的特定工件 我无法将工件下载到本地代理 我安装了私人代理 下面抛出错误 12 01 2018 下午 01 30 Shwetha Rattihalli 2018 01 1
  • '?' aria-label='DML 中是否有 C++ 的等效项:'template '?'> DML 中是否有 C++ 的等效项:'template '?

    对于这个模板 是否可以参数化uint32类型 template test t saved uint32 data 我尝试使用param mytype uint32 但没有成功 是否可以采用其他方式 DML 没有对泛型的内置支持 但是您can
  • 如何禁用 IntelliJ IDEA 中模块的某些检查?

    在 IntelliJ IDEA 中 我可以禁用对类 方法或其他单元的某些检查 我的项目中有一个模块 它是一个库 我不是唯一的使用者 我没有使用库中的所有方法 因此大量方法被标记为 未使用 这些都是误报 我想单独禁用此模块的这些检查 理想情况
  • 遗传算法中的适应度函数设计

    我需要求解联立线性方程 具有 7 个未知数的 5 个方程 即欠定问题 其中变量在很大范围内变化 0 1 00 000 有人可以建议我应该使用什么健身功能吗 我猜你指的是一个由 5 个线性方程组和 7 个变量组成的系统 这张纸似乎显示了您正在
  • 如何将数组传递给匿名函数?

    我目前在 Powershell 中使用匿名函数 我注意到在从系统值类型 to 系统对象 举个例子 f param InputArray Write Host Arr Type During Call InputArray GetType F
  • namapeace 中缺少 UWP 和 FullTrustProcessLauncher

    我正在尝试使用 UWP 应用程序启动 powershell 所有用户都可以执行的一些轻量级命令 命令FullTrustProcessLauncher 问题是我发现这个名字在当前上下文中不存在 我的清单很大程度上是默认的 所以它看起来像
  • 按 ID 和日期合并行

    我是 R 新手 我一直在寻找如何解决以下问题 我有一个 df 看起来像 id 日期 OB1 OB2 OB31 2017 01 01 1 0 02 2006 01 05 1 0 02 2007 04 19 0 1 03 2015 02 23
  • SSIS 中的 TFS 集成

    我有几个SSIS使用开发的包VS2013 NET 4 5 Framework 在一种解决方案中 很少有使用开发的软件包VS2012 NET 4 0 Framework 在另一个解决方案中 我想将这两种解决方案与TFS 目前 我已经集成了VS
  • 无法跟踪实体类型的实例,因为跟踪了具有相同键值的另一个实例[关闭]

    Closed 这个问题需要调试细节 目前不接受答案 我在 asp net core 2 0 中使用通用存储库模式 它无法处置存储库对象 当我要更新条目时 它已成功更新一次 但当我尝试更新更多时 它会抛出以下异常 无法跟踪实体类型 Compa
  • 如何使用函数返回两列

    我想用我的 SQL 函数返回 2 个值 CREATE OR REPLACE FUNCTION get avg prices RETURNS table avg sale price decimal avg rent price decima
  • 即使在 .NET 中使用 SQLParameter 也存在 SQL 注入示例?

    我听说当对 SQL Server 使用 ADO NET SQLParameter 参数化查询 时 仍然可以进行 SQL 注入 我正在寻找 C VB 代码中的真实示例作为证据 编辑 我正在寻找具体的工作示例 没有介绍 sql 注入或如何防止它
  • 使用自定义着色器渲染“硬”边缘

    我想重现使用创建的效果THREE EdgesHelper 在 硬 对象边缘上绘制边界 但使用自定义着色器而不是添加单独的着色器THREE Line目的 本质上我想做的事情这个演示 但仅适用于 硬 边界 例如边界不在两个共面之间 方法 应用类
  • ADFS + OpenID Connect 电子邮件声明和外部 ADFS

    我在 Windows Server 2016 上使用 OpenID Connect 设置 ADFS 时遇到困难 我已经设置 AD 进行测试 并且可以成功进行身份验证 但是电子邮件声明不在 id 令牌中 此外 我还在声明提供者信任中设置了外部
  • 需要获得超过 20 个区域监控通知

    我正在开发一个应用程序 用户可以在其中设置多个位置 当用户进入或离开特定位置边界时 我成功显示通知 现在 有一种情况 我需要为所有保存的位置提供监控 并且可能有数百个甚至更多 我在 Apple 论坛和许多地方读到过 iOS 设备只允许 20
  • 获取对特定消息做出反应的用户列表

    我正在学习discord py 我正在尝试获取对特定消息做出反应的用户列表 名称 ID 下面是我的代码 async def ga self ctx channel ctx channel users async for message in
  • 使用 HTML Agility 搜索所需数据后如何从网页中抓取数据

    我想从中获取信息这个网站 使用 HTML Agility Pack 进入我的 ASPX 页面 但我不能这样做 因为数据是在我在网页中搜索数据后加载的 我需要在5分钟的间隔后连续完成一些数据 您提到的网站中的搜索结果是使用 Javascrip
  • 将减法结果限制为最小值为零

    我有一个向量 x 其值范围从 0 到 1 例如x lt c 0 0 5 1 我从 x 中减去 0 5 x 0 5 的结果x 0 5范围从 0 5 到 0 5 但是 我想将结果的最小值限制为 0 即新的范围将为 0 5 到 0 任何以前的负数