在R中是否可以得到F#的函数应用“|>”运算符? [复制]

2023-12-07

可能的重复:
R 流水线函数

我发现 R 语法与 F# 相比非常笨拙:

在 R 中 - 而不是:

plot(exp(cumsum(returns)))

我很想做

returns |> cumsum |> exp |> plot

有没有办法重载 R 中的运算符以达到类似的效果?

thanks


当然,为什么不呢,

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

在R中是否可以得到F#的函数应用“|>”运算符? [复制] 的相关文章

  • 为什么在 data.frame 中预先指定类型会比较慢?

    我预先分配了一个大 data frame 以便稍后填写 我通常这样做NA是这样的 n lt 1e6 a lt data frame c1 1 n c2 NA c3 NA 我想知道如果我预先指定数据类型是否会让事情变得更快 所以我测试了 f1
  • 使用 ggplot 添加到投影地图时 R 饼图扭曲

    我想使用 ggplot 将饼图绘制到投影地图上 然而 饼图可能由于投影而变得扭曲 有谁知道如何在不变形的情况下绘制饼图 示例代码如下 谢谢 lib c ggplot2 scatterpie lapply lib library charac
  • R 带有列和行的分面 qqplots

    我需要使用按行和列的构面创建 qqplot 我了解如何用列和行绘制分面图 但我不确定如何设置我的数据 最终 我想按列和行对数据集进行分组 然后按升序对 建模 结果和 观察到 结果进行排序 同时添加带有 行 组的列和带有 列 组的列 我一直在
  • 在 R 中安全地计算算术表达式?

    Edit 好吧 由于似乎有很多混乱 我将稍微简化一下问题 您可以尝试回答下面的原始问题 或者您可以解决此版本并忽略该行下面的所有内容 我的目标是采用任意表达式并在极其受限的环境中对其进行评估 该环境将仅包含具有以下类型值的变量 数值向量 接
  • 在 R 中使用深度网络和 MNIST 数据读取手写数字第 3 部分

    我尝试编写一个基于深度网络的程序来读取手写数字 我在 Youtube 上找到了一个代码 https www youtube com watch v 5bso 5X7Zu4 https www youtube com watch v 5bso
  • R - 通过合并和超过 2 个后缀进行减少(或者:如何合并多个数据帧并跟踪列)

    我正在尝试基于 2 列合并 4 个数据帧 但要跟踪列源自哪个数据帧 我在跟踪列时遇到问题 参见 dput dfs 帖子末尾 df example df1 Name Color Freq banana yellow 3 apple red 1
  • 从静态成员访问 let 绑定字段

    有没有办法从静态成员访问 let 绑定字段 下面给出了指示的错误 type Foo x let x x static member test let foo Foo System DateTime Now Month printfn A f
  • 使用faceting()时如何连接geom_point()和geom_line?

    我有一个问题 但我在互联网上没有找到任何相关信息 我很高兴得到一些提示 我有一个数据集 其中 x 轴是离散的 但我想将这些点相互连接 我可以做到 我的问题是当我添加分面选项时 我无法再将这些点相互链接起来 我找到了一个替代方案 但看起来不太
  • R,igraph,是否可以用图案填充顶点

    使用 R 和 igraph 绘制图形 我使用颜色来标记顶点类型 请参阅下面的代码 是否可以用图案而不是颜色填充顶点 以便在以彩色和黑白查看时可以区分节点类型 我需要 4 种独特的颜色 图案 colorbrewer 中唯一适合的调色板是这个
  • 按组复制数据框

    我有以下数据框 df structure list Group c 1 1 1 1 2 2 2 2 2 2 3 3 3 index c 1 2 3 4 1 2 3 4 5 6 1 2 3 row names c NA 13L class c
  • 使用 R SOAP (SSOAP) 检索数据/抓取

    在 B cycle 页面 www bcycle com whowantsitmore aspx 上 我试图抓取投票的位置和值 The URL http mapservices bcycle com bcycleservice asmx ht
  • R 中具有 p 值的相关矩阵

    假设我想要传导相关矩阵 library dplyr data iris iris gt select if is numeric gt cor y iris Petal Width method spearman gt round 2 现在
  • 如何在R中创建for循环? [复制]

    这个问题在这里已经有答案了 可能的重复 如何在 R 编程中启动 for 循环 https stackoverflow com questions 4162363 how to start a for loop in r programmin
  • 重载多维括号[重复]

    这个问题在这里已经有答案了 如何重载多维括号 假设我有一个类 它使我能够访问n 向量空间 例如 class NSpaceVector private int vectorSpace 8 8 8 8 8 8 8 public const NS
  • R 获取子字符串和正则表达式?

    我有一组文件名字符串 我想提取 符号之后但文件扩展名之前的所有字符 例如 文件名之一是 HelloWorld you txt 我想返回字符串you 这是我的代码 hashPos grep name fixed TRUE dotPos len
  • 基本 dyplr 函数给出错误:“check_dots_used”

    试图找出为什么我会收到此错误 以前从未见过 谷歌没有帮助 check dots used action warn 中的错误 未使用参数 action warn 我在下面的非常基本的试验中收到错误 而且在 group by count 中也收
  • 使用矢量相应地更改传单线条的颜色

    无论如何 是否可以根据某些变量的值更改传单线条的颜色 我用谷歌搜索 发现了这个link http hgoebl github io Leaflet MultiOptionsPolyline demo 然而 我想知道是否有一种简单的方法可以在
  • 如何将 Shiny 中生成的反应图传递到 Rmarkdown 以生成动态报告

    简而言之 我希望能够通过单击按钮从我的闪亮应用程序生成动态 Rmarkdown 报告文件 pdf 或 html 为此 我想我将使用 Shiny 的参数化报告 但不知何故 我无法将单个谜题转移到所需的目标 使用此代码 我们可以在 R Shin
  • ggplot2 + 使用比例 X 的日期结构

    我真的需要帮助 因为我已经迷路了 我正在尝试创建一个折线图 显示几个团队一年来的表现 我将一年分为几个季度 2012 年 1 月 1 日 2012 年 4 月 1 日 2012 年 8 月 1 日 12 1 12 并将 csv 数据帧加载到
  • ggplot:类似于scale_color_steps()的有序因子的色标

    With scale color steps 我们可以通过设置low和high争论 一个例子 df lt data frame x rnorm 99 y rnorm 99 col rnorm 99 ggplot df aes x y col

随机推荐

  • 骨干路由器:去掉 URL 中的#

    我正在让主干路由器工作 App Router Backbone Router extend routes todo todo todo function alert 1 Backbone history start 当我转到 url 时 这
  • PyCharm:测试的历史?

    PyCharm 是否有我在过去几个小时内执行的测试的历史记录 背景 我从里面开始test big foo 对于方法big foo 并注意需要更新辅助方法 我更新helper method 并更新其单元测试test helper method
  • c++ 部分特化:如何将这个 template 特化为这个 template

    include
  • 为什么jupyter笔记本只打印一次cython结果?

    我是 cython 的新手 现在只用它来做一些硬件 我使用以下代码在 jupyter Notebook 中查看它的总体思路 load ext Cython cython def cfunc int n cdef int a 0 for i
  • 使用 DefaultHTTPClient 发出 HTTPGet 请求时套接字超时

    重用背后的优点和缺点是什么DefaultHTTPClient当从 Android 应用程序向外部服务器发送 HTTP 请求时 我尝试使用重用DefaultHTTPClient做周期性的时候HTTPGet请求 但我得到随机套接字超时 特别是在
  • 如何每小时在sql server中运行一个存储过程?

    我有一张桌子 我想每小时在上面执行一些操作 为此 我创建了一个存储过程 但不知道如何每小时调用它 我知道有一些预定的工作 但是如何使用它们 是否有某种服务每秒持续运行 我可以在其中放置要执行的代码 在 SSMS 中导航到 SQL Serve
  • VS Code,打字 - 无 IntelliSense

    我有一个具有以下 缩短的 结构的项目 app app css app js home home css home html home js jsconfig json package json tsconfig json typings g
  • 为什么 HttpClient 总是给我相同的响应?

    环境 VS2012更新4Windows Phone 8 SDK一个基于 WP OS 7 1 的全新 Windows Phone 项目NuGet pack1 MS 异步NuGet pack2 MS HttpClient 该项目是做什么的论坛
  • 如何在Windows中使用java将webp转换为png或jpg?

    I got bitbucket org luciad webp imageio在 Ubuntu 中工作 但我无法在 Windows 中工作 这是我在 Ubuntu 中所做的 下载 webp imageio 和libwebp源代码 其他版本可
  • Prolog 成员谓词

    我需要编写一个 Prolog 谓词 以避免手头列表中多次出现的项目出现冗余答案 如以下示例查询所示 member a a b a true member X a b a X a X b false member X a b a c a d
  • Umano SlidingPanel 中状态栏下方的滑动布局

    我已经使用 UmanoSlidingPanel 实现了https github com umano AndroidSlidingUpPanel 一切工作正常 除了我的滑动面板在展开时 滑动内容 sliding view 位于状态栏下方 我怎
  • 如何使用常见的 try-catch 来处理 Javascript 中的每个给定函数?

    这些是我的一些函数 我需要编写一个通用函数来查看函数运行是否没有错误 我尝试使用 try catch 方法 但我只能对每个函数单独执行此操作 function fisrt console log First function second
  • Android扩展文件

    我正在尝试制作一个包含 80mo PNG 的应用程序 这是一个离线应用程序 所以我必须将它们存储在手机上 该应用程序在本地运行良好 但我无法上传 gt 50mo 的 apk 所以我试图实现一个包含我所有 PNG 的扩展文件 所以我在 Lin
  • 解析 EMV 9F10 令牌

    我收到以下信息IAD处理后GPO command 那么我的问题是 怎么样9F10 EMV token建造 这是令牌 06010A03A020000F04000000000000000000006232E4F9 我只需要发送CVR部分到采集开
  • Python Argparse“需要以下参数”错误

    我正在尝试使用 github 存储库 但项目的 argparse 部分存在一些问题 回购协议开始如下 import markdown sys csv getpass smtplib argparse from email mime text
  • asp.net mvc 和 linq toEntity:如何包含 IEnumerable 中的文本值

    我有一个对一个字段有约束的表 它可以是 1 2 或 3 正确的解决方案可能是为此创建一个查找表 但现在我想知道是否可以在不使用查找表 我创建了一个返回值的 IEnumerable 类 我正在使用 LINQ to Entities 并且希望能
  • .NET 5 支持旧的 csproj 格式吗?

    从 NET Framework 迁移到 NET 5 时最大的障碍之一是必须将所有 csproj 转换为新的 SDK 样式格式 没有工具可以自动执行此操作 必须手动完成 我想知道这个转换是否有必要 有没有办法在保留旧的 cs 项目的同时切换到
  • 核心 4D 图像 tif 存储为 hdf5 python

    我有 27GB 的 2D tiff 文件 代表 3D 图像电影的切片 我希望能够像简单的 numpy4d 数组一样对这些数据进行切片 看起来 dask array 是一个很好的工具 可以在数组作为 hdf5 文件存储在内存中后干净地操作数组
  • 为什么在字符串数组上使用 Array.map(parseInt) 会产生不同的结果[重复]

    这个问题在这里已经有答案了 我正在观看一个关于销毁所有软件标题的演讲JavaScript 的诞生与消亡 在演讲中 Gary Bernhardt 指出了 JavaScript 的一个奇怪的功能 即给出一个整数字符串数组 javascript
  • 在R中是否可以得到F#的函数应用“|>”运算符? [复制]

    这个问题在这里已经有答案了 可能的重复 R 流水线函数 我发现 R 语法与 F 相比非常笨拙 在 R 中 而不是 plot exp cumsum returns 我很想做 returns gt cumsum gt exp gt plot 有