其中(向量 1 < 向量 2)

2024-01-09

让我们先举一个在 R 中计算的小例子:

x<- c(1,3,1,4,2)
max(which(x<2))
[1] 3

现在,我不仅想对一个值 2 执行此操作,而且还想同时对多个值执行此操作。它应该给我类似的东西:

max(which(x<c(1,2,3,4,5,6)))
[1] NA 3 5 5 5 5

当然我可以运行for循环,但是速度非常慢:

for(i in c(1,2,3,4,5,6)){    
test[i]<-max(which(x<i))
}

有没有快速的方法来做到这一点?


尝试这个:

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

其中(向量 1 < 向量 2) 的相关文章

  • 矩阵中两个字符串的最大 nchar

    我想找到更好的方法来找到我正在相互比较的两个字符串的更大的 nchar 假设我有字符串句子匹配data frame 和我需要创建一个 max nchar string1 nchar string2 矩阵 但没有 for 循环 这是非常慢的方
  • R 在读取文件时添加额外的数字

    我一直在尝试读取一个包含日期字段和数字字段的文件 我的数据在 Excel 工作表中 如下所示 Date X 1 25 2008 0 0023456 12 23 2008 0 001987 当我在 R 中使用readxl read xlsx函
  • 准备编程竞赛的缩写和函数[关闭]

    就目前情况而言 这个问题不太适合我们的问答形式 我们希望答案得到事实 参考资料或专业知识的支持 但这个问题可能会引发辩论 争论 民意调查或扩展讨论 如果您觉得这个问题可以改进并可能重新开放 访问帮助中心 help reopen questi
  • 使用 sapply 的列表和矩阵

    我有一个也许是基本的问题 我在网上搜索过 我在读取文件时遇到问题 尽管如此 我还是按照 Konrad的建议设法读取了我的文件 我很欣赏这一点 How to get R to read in files from multiple subdi
  • 在 R 中索引数据帧

    再会 我不明白这里的主题 就像它有效但我不明白为什么 我有这个数据库 planets df is pre loaded in your workspace Use order to create positions positions lt
  • 指定生存图的自定义时间点

    我正在努力使用以下方法创建生存 累积事件图ggsurvplot函数从survminer包裹 我想为我的绘图指定自定义时间点 但我不知道该怎么做 这xlim and break x by参数有点帮助 但它们创建了均匀间隔的时间点和比我想要的更
  • R CMD 检查警告:在文档对象中使用的函数/方法...但不在代码中

    我正在写一个包 但一个持久的R CMD check警告阻止我完成包裹并将其发布到 CRAN 我用roxygen2对于内联文档 尽管这可能不是错误的根本原因 如果您知道如何删除此警告 我很可能可以找到一种方法来使用roxygen2 如何删除警
  • R 中 x 轴曲线的阴影面积

    所以我有一个位于 x 轴下方和上方的图表 并且想要对线和 0 之间的区域进行着色 在这里 我尝试使用多边形函数 但它只给出曲线下的面积 plot year difference1 type l polygon year difference
  • 如何在environment.yml中安装CRAN包

    我正在使用 miniconda 来管理数据科学包的安装 这是我现在已经建立的工作流程 所以我希望它也能在这种情况下工作 我也认为它可以工作 因为它应该在这样的情况下有所帮助 比纯 python 需要更多的依赖项 我想安装pythonCDT工
  • R:install.packages 中出现错误:无法打开连接

    我试图安装 RINDSEL 包 但无法安装它 并且不断收到以下错误 install packages 中出错 无法打开连接 我从以下位置下载了该软件包 rindsel 1 0 2 zip 综合养殖平台 http old ibpdev net
  • 无法使用 cairo 安装 R

    我正在从源代码安装 R cd R 3 2 2 configure prefix pwd with cairo yes with readline no with libpng yes with x no 我已经从源代码安装了 cairo v
  • R ifelse 错误地用整数替换文本

    我正在使用 Udacity 课程中的一些数据 链接 Reddit 调查回复 https s3 amazonaws com udacity hosted downloads ud651 reddit csv 我试图通过使用单个单词替代替换任何
  • 将 r 数据框中的列字符串转换为数字

    我有一个数据框 其中有一列字符串 如下所示 mydata lt c 1 356670 35 355030 1 356670 35 355030 1 356620 35 355890 1 356930 35 358660 1 357000 3
  • 读取并绘制从大文件中读取的数据

    我们有相当大的文件 大约为 1 1 5 GB 主要是日志文件 其中包含易于解析为 csv 的原始数据 随后应该将其绘制成图表以生成一组图形图像 目前 我们正在使用 bash 脚本将原始数据转换为 csv 文件 其中仅包含需要绘制图表的数字
  • 生成因子变量水平的预测值

    我正在使用连续结果变量对多个因子变量进行回归lm 例如 fit lt lm dv factor hour factor weekday factor month factor year count data df 我想生成预测值 yhat
  • 如何在R中使用OpenNLP获取POS标签?

    这是 R 代码 library NLP library openNLP tagPOS lt function x s lt as String x word token annotator lt Maxent Word Token Anno
  • 向图像添加坐标,以用作 R 中的 Leaflet、Shiny 和 Shinydashboard 包中的地图

    我计划使用 Leaflet Shiny 和 Shinydashboard 沿着以下很棒的路线创建一个带有医院 OHS 事件标记的交互式地图交互式地图和直方图模板 http shiny rstudio com gallery superzip
  • R:为什么 kable 不在 for 循环内打印?

    我正在使用 rmarkdown 和 Latex 编写报告 我需要使用打印一组表格knitr kable 但在 for 循环内时不会打印 这是我的代码 title project title author Mr Author date 201
  • 列槽不足

    当尝试为 data table 中的每个变量 108 个变量 创建 12 个滞后时 我收到一条错误 指出列槽不足 此操作应创建大约 1200 个变量或列 Data A as data table Datos A Varnames names
  • 了解用于处理色边距的scale_fill_continuous_divergingx参数输入

    这个问题是我上一个问题的延续here https stackoverflow com questions 58718527 setting midpoint for continuous diverging color scale on a

随机推荐

  • PHP 搜索多维数组中的值并获取相应的元素值[重复]

    这个问题在这里已经有答案了 我正在使用 PHP 我有一个多维数组 我需要搜索它以查看 键 的值是否存在 如果存在 则获取 字段 的值 这是我的数组 Array 0 gt Array key gt 31 field gt CONSTRUCTN
  • Owlready2动态类生成

    我正在尝试为 owlready2 本体动态创建一个类 文档建议使用以下代码行 NewClass types new class NewClassName SuperClass kwds namespace my ontology 就我而言
  • Laravel 4 - 读取配置文件

    如何从 laravel 读取配置文件 例如数据库连接 app config database php 我想要来自配置的 mysql 数据 对于一个包 你可以这样做 return Config get package group option
  • 如何防止GDB单步执行每一个函数

    我的 GDB 调试器会自动进入大多数函数 特别是我的外部库 标准库 这很烦人 因为我知道这些库比我的代码写得更好 如何才能阻止 GDB 这样做呢 有两种方法可以得到你想要的东西 一是使用next而不是step step将进入函数调用 但是n
  • Three.js计算充满屏幕所需的物体距离

    我见过很多关于如何缩放相机以使物体充满屏幕的问题 但我正在尝试移动物体以充满屏幕 我一直在尝试使用原始照片像素大小进行类似的操作 并且这些对象已缩放 var dist object originalSize height gt window
  • Arquillian:添加 beans.xml 会导致“ArquillianServletRunner 未找到”

    我正在使用 Arquillian 1 在 Eclipse 2 IDE 内的嵌入式 glassfish 环境中测试我的 J2EE App package test java import org jboss arquillian contai
  • hadoop中的全局变量

    我的程序遵循迭代映射 归约方法 如果满足某些条件 则需要停止 无论如何 我是否可以设置一个可以分布在所有映射 归约任务中的全局变量 并检查全局变量是否达到完成条件 像这样的东西 While Condition true Configurat
  • 在特定时间启动和停止视频 Windows Media Player

    我正在使用 Windows Media Player 对象在我的 C winforms 项目中播放视频 VideoPlayer URL C test avi 我的 test avi 持续时间是 12 秒 我想播放 4 到 8 秒 我可以从
  • 如何将admob广告添加到Xamarin IOS

    我正在尝试将 Admob 广告添加到 Xamarin IOS 但我无法找到实现此目标的方法 我已经搜索过互联网 但找不到解决方案 Google Admob 可在 Xamarin iOS 中使用 1 安装包Xamarin Firebase i
  • 在我的服务器上运行 node.js 脚本需要什么?

    我有一个标准的 Apache 服务器 我需要什么特殊的东西才能在服务器端运行 node js 脚本 http socket io 吗 Node js 提供了自己的 HTTP 服务器 因此不需要 Apache 如果您希望在同一台服务器上运行
  • 访问其他类变量

    我正在开发乒乓球游戏 因为我是编程新手 所以我不知道如何访问另一个类变量 我有单独的班级 绿色和蓝色的球拍 一个球和游戏 1 cs 我用 bool movingUp movingLeft 控制球的运动 它从屏幕边框反弹 但我不知道如何让它与
  • 在 Xcode 控制台中查看 Unicode 字符?

    当我这样做时 我需要在 Xcode 控制台中看到一些带有 Unicode 字符的字符串NSLog some unicode characters Eg abc u0001xyz u0002pqr 但是 Xcode 控制台只显示abcxyzp
  • 无法使用 Ansible 获取 .bashrc

    我可以 ssh 到远程主机并执行source home username bashrc 一切正常 但是如果我这样做 name source bashrc sudo no action command source home username
  • 无法在 iPhone 上安装配置文件(iOS 8 beta 4 / Xcode 6 Beta 4)

    我无法在 OS X Yosemite dev Preview 4 上运行 iOS beta 4 和 Xcode beta 4 的 iPhone 5S 上安装任何 iOS 开发者发行版或开发者链接的配置文件 我已经通过恢复重新安装了 iOS
  • 旋转 Pandas DataFrame 的列名称

    我正在尝试用 pandas 制作格式良好的表格 我的一些专栏名称太长了 这些列的单元格很大 导致整个表格混乱 在我的示例中 是否可以在显示时旋转列名称 data Way too long of a column to be reasonab
  • 将日期时间与未指定和 UTC 类型进行比较

    我有2个DateTime values date1 date2 比较这 2 个日期时 这 2 个日期相等 if DateTime Compare date1 date2 0 有人可以解释为什么吗 对我来说有点奇怪 当将 date1 未指定类
  • 我应该为 JavaScript 链接使用哪个“href”值,“#”还是“javascript:void(0)”?

    以下是构建仅用于运行 JavaScript 代码的链接的两种方法 就功能 页面加载速度 验证目的等而言 哪个更好 function myJsFunc alert myJsFunc a href Run JavaScript Code a o
  • jquery滚动,当页面滚动时更改导航活动类,相对于部分

    http jsfiddle net motocomdigital gUWdJ http jsfiddle net motocomdigital gUWdJ 我正在寻找 jquery 滚动技术 我想适应我的项目 请在此处查看我的项目示例作为小
  • 跨平台桌面应用程序

    我想开发一个跨平台应用程序 我不确定哪个最适合桌面应用程序 微软银光 土坯空气 爪哇 不想这样做 火狐浏览器插件 有很多选项可供您使用 但您的选择可能取决于桌面应用程序的复杂程度 Medium to high level complixit
  • 其中(向量 1 < 向量 2)

    让我们先举一个在 R 中计算的小例子 x lt c 1 3 1 4 2 max which x lt 2 1 3 现在 我不仅想对一个值 2 执行此操作 而且还想同时对多个值执行此操作 它应该给我类似的东西 max which x