apply相关内容

方案 - 使用申请

我收到了以下练习作为家庭作业.我在上面坐了几个小时都没有成功,所以我别无选择,只能求助于您. 示例: (define m1 (cons "fixNumber" (lambda () 42)))(定义 m3 (cons "add" (lambda (x y) (+ x y))))(定义 myobj (create-obj (list m1 m2 m3)))(myobj "fixNumber" ..
发布时间:2021-11-16 23:21:38 其他开发

Angular - 指令中的更新范围

我在更新指令中的范围变量时遇到问题,我不想在指令中添加 HTML,是否可以只更新范围变量的值.获取事件链接将更新各种文本/链接/图像,但首先我只想更新范围变量名称 Index.jade div(ng-controller='AppCtrl')h2 你好{{name}}a(href={{link}}) 测试a.playlist(get-event rel='1000') 1000brbra ..
发布时间:2021-11-16 23:21:36 其他开发

R - 从矩阵创建有序列表

你好! 我有这个 24x24 矩阵,其中包含 1-24 的大量数字.我想将每个具有 X 值(例如 3)的单元格转换为第 X 行的 row.name(例如 name3) 我有什么 row.names V1 V2 V3姓名1 1 3 10姓名2 3 20 1姓名3 5 13 2………………姓名24 19 3 4 我现在想要做的是将所有这些数字转换成一个字符串,相当于第 i 行名称,因此 ..
发布时间:2021-11-16 23:21:33 其他开发

在访问数据帧的多个变量时,通过数据帧 R 行矢量化循环

又一个apply问题. 我已经查看了很多关于 R 中 apply 函数系列的文档(并在我的工作中大量使用它们).我在下面定义了一个函数 myfun,我想将其应用于数据帧 inc 的每一行.我想我需要一些 apply(inc,1,myfun) 的变体我已经玩了一段时间了,但仍然不能完全理解它.我已经包含了一个循环,它完全实现了我想要做的事情......它对我的真实数据来说非常慢且效率低下,这些 ..
发布时间:2021-11-16 23:21:30 其他开发

使用 Apply 或 Vectorize 将自定义函数应用于数据框

我正在尝试应用一个自定义函数,该函数调用该数据帧的组件来进行计算.我在下面做了一个简单的例子,因为我的实际问题很难做出一个可重现的例子.在下面的示例中,我希望将前两列加在一起以创建第三列,即它们的总和.下面是我在网上找到的一个接近我想要的例子: celebrities=data.frame(name=c("Andrew","matt","Dany","Philip","John","bing", ..
发布时间:2021-11-16 23:21:24 其他开发

R:应用、自定义函数和数据框名称

我有一个数据框 Indices 包含对应于数据框的各种名称(ie 一个名称 "Index 1" 有一个对应的数据框架 Index 1). 现在我想在所有数据框上运行我的自定义函数 calcScores 并向该数据框添加几列.因为我不在全局环境中,所以我返回那个“新"数据框并想将它分配回原始变量 Index 1,所以 Index 1 现在有带有添加列的新数据框. 这是我的代码(因为所有数 ..
发布时间:2021-11-16 23:21:21 其他开发

boost::variant - 获取成员的向量属性

我被卡住了:).我有两级层次结构,每个级别都有子节点.目标是使用这个结构来填充 gui 树.我正在尝试以通用方式访问变体成员的子节点.以下代码无法编译,使用 vs2013.我将感谢您的帮助和/或建议关于设计变更. #include "stdafx.h"#include #include #include #include 类基{};A类:公共基础{民众:std::vector>&lst(){ 返 ..
发布时间:2021-11-16 23:21:12 C/C++开发

如何使用 apply 更改一个数据框的元素基于另一个数据框的列?

我有一个数据框,其中两列标记了我需要在另一个数据框中操作的区域的开始和结束.而不是应用 for 我决定用我感兴趣的行创建一个逻辑向量 df 然而,结果是一个矩阵,df 的每一行都有一列.我知道我可以用 解决这个问题 log_vec 但是如果df中的行数太大,则没有足够的内存来分配apply产生的矩阵. 你有更好的解决方案吗? 谢谢! 解决方案 我们可以使用 map ..
发布时间:2021-11-16 23:21:09 其他开发

R - 如果向量中的任何字符串出现在几列中的任何列中,则返回布尔值

我有一个大数据框,其中每一行都代表入院.每次入院时在第 5 至 24 列中最多附有 20 个诊断代码. Col1 Col2 Col3 Col4 Diag_1 Diag_2 Diag_3 ... Diag_20数据数据数据数据J123 F456 H789 E468数据数据 数据数据 T452 NA NA NA 另外,我有一个长度为 136 的向量 (risk_codes),所有字符串.这些字符串 ..
发布时间:2021-11-16 23:21:02 其他开发

根据其他列中的值将 R 函数应用于行

我有以下函数可以为一列中的变量构建股票效应.该变量在 B 列中创建一个值,该值采用 A 列中的值,并从 B 列中的先前观察结果中添加一个结转(例如 0.5). constructZ 我的问题是现在我有一个面板数据集,其中包含针对许多不同情况的一列观察结果.每个案例都有一个特定的指标(数字).数据如下: ColumnA 指标时间1 1 10 1 20 1 34 2 15 2 20 2 34 ..
发布时间:2021-11-16 23:21:00 其他开发

R 根据另一列的因子水平创建新的值列

我正在尝试根据另一列的值创建一个新的值列.如果 iucnStatus 列中的值是“LC"或“NT",我希望新列(受威胁)中的值是“Not_Threatened".如果 iucnStatus 中的值是“VU"、“EN"、“CR"、“EW"或“EX",我希望新列(受威胁)中的值是“受威胁".我在编写创建新列的代码方面做到了这一点: df 但我不确定要传递给 function(x) 的函数是什么.也 ..
发布时间:2021-11-16 23:20:57 其他开发

对 R 中分成 N 个块的数据运行迭代回归

我有一个结构如下的数据框: birthwt烟草01 pscore pscoreblocks3425 0 0.18 (0.177, 0.187]3527 1 0.15 (0.158, 0.168]1638 1 0.34 (0.335, 0.345] birthwt 列是以克为单位测量出生体重的连续变量.烟草 01 列包含 0 或 1 的值. pscore 列包含 0 和 1 之间的概率值. ps ..
发布时间:2021-11-16 23:20:54 其他开发

向量化/加速循环通过 Matlab 中的 struct 结构?

我正在 Matlab 的 R 中寻找类似于 sapply 函数 的东西.我有当前的问题: 我有一个1000大小的大struct,里面每个都是一个struct,也就是我有一个struct的struct. 每个子结构的样式相同,即相同的字段. 我正在使用一个函数在每个子结构 上做一些事情 代码如下: for i =1:length(mainStruct)显示(一);结果(i) ..
发布时间:2021-11-16 23:20:45 其他开发