将第 i 个向量编号插入数据框列名称 - R

2023-12-14

这可能是一个快速修复!我试图将向量的第 i 个位置放入数据框列名称中。我正在尝试使用 Paste0 输入第 i 个数字。

sma <- 2:20
> sma
 [1]  2  3  4  5  6  7  8  9 10 11 12 13 14 15 16 17 18 19 20

# Place i number from sma vector to data frame column name
spx.sma <- df$close.sma.paste0("n", sma[i])

列名称应为:

"close.sma.n2"

如果我打印

paste0("n", sma[i])

我得到:

> paste0("n", sma[i])
[1] "n2"

所以实际上,如果我将其粘贴到我的数据框列名称中,那么它应该显示为:

close.sma.n2

实现这一目标的正确方法是什么?

我实现了错误:

> spx.sma <- df$close.sma.paste0(".n", sma[i])
Error: attempt to apply non-function

您应该将数据框视为列表。因此,请避免使用“$”运算符,而使用 [[]]。

so:

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

将第 i 个向量编号插入数据框列名称 - R 的相关文章

随机推荐

  • ng-transclude 内的 ng-model

    我使用时遇到问题ng model inside ng transclude As ng transclude创建子作用域 该值不能再设置为外部作用域 没有 ng transinclude 一切正常 text div div
  • 在 CardView 布局中运行媒体文件

    有没有办法获得媒体文件 audio video 运行在cardview布局 我想要一个videoa 内文件的预览card layout 当用户点击卡片时video audio全屏播放 就像 Facebook 的 feed 一样 为了获得这种
  • 如何在R中过滤数据?

    我有巨大的数据集 其中包含超过数百万行 并且具有一些特殊的属性 我需要过滤保留其其他属性的数据 我的数据如下 ID Prop1 Prop2 TotalProp 56891940 G02 G02 2 56892558 A61 G02 4 56
  • 如何加载具有依赖项的 JNI .dylib 文件而不出现 UnsatifiedLinkError?

    Goal 将 Java 链接到 Swift Problem 我得到一个UnsatisfiedLinkError当尝试加载 JNI 时 dylib与 Swift 链接的文件 dylib调用时文件System loadLibrary Strin
  • 使用 htmlparser python 获取标签下的html

    我想在标签下获取整个 html 并使用 HTMLParser 我当前能够获取标签之间的数据 以下是我的代码 class LinksParser HTMLParser def init self HTMLParser init self se
  • Android 中如何模糊背景图像

    模糊背景图像 如下图所示 的最佳方法是什么 我看到了一些代码和库 但有几年前的或类似 Blur Behind 库 但它没有给出相同的效果 最简单的方法是使用库 看看这个 https github com wasabeef Blurry 使用
  • 如何从C++文件中读取空格分隔的信息

    在文本文件中 我将有一行包含一系列数字 每个数字用空格分隔 我如何读取这些数字并将它们全部存储在一个数组中 std ifstream file filename std vector
  • 多次加入同一张表

    我可能有点笨 希望有人能帮忙 我有一个简单的 2 列用户表 ID 用户名 我有一个图像评论表 COMMENT COMMENTFROM COMMENTTO COMMENTFROM 是发表评论的用户的 ID COMMENTTO 是添加评论的图像
  • 在 MS Access 中引用可重用表单(2 层)

    我有多个成员 每个成员都有一条包含多个备注字段的记录 Member ID Entry A Entry B 1 memo text memo text 2 memo text memo text 3 memo text memo text 在
  • 在嵌套类中,如何从Python中的嵌套类访问外部类的元素?

    我有这样的场景 我需要要求嵌套类将项目附加到外部类中的列表中 这是伪代码 与我尝试做的类似 我该如何让它发挥作用 class Outer object outerlist class Inner object def call self a
  • 如何在 R 代码中将数据框旋转到二级标题上

    I m still new to R and I ve been struggling with this issue for a couple of days I found some solutions but I m looking
  • Struts2 ActionContext 和 ValueStack?

    我的问题是 在Struts2中 是不是每个action对象都有自己对应的ActionContext和ValueStack呢 换句话说 对于每个新请求 都会创建一个新的操作对象 这是否意味着每次创建新的操作对象时 也会创建新的 ActionC
  • 如何使用 Xcode 4.5 为 iPhone 4 和 iPhone 5 创建 xib

    我已将部署目标设置为 iOS 4 3 并使用 xib 创建视图控制器 但 XCode 4 5 仅为 iPhone 5 4 英寸 创建 xib 如何为 iPhone 4 创建单独的 xib 在视图属性检查器的 模拟指标 部分中 您可以选择 3
  • 如何获取我在 Jquery Tabs UI 中命名的当前选项卡标题

    我在用着http jqueryui com demos tabs manipulation 我想获取我之前命名的当前选定选项卡的标题 例如 来自 href 如何获得 我试过 ui tab attr href 获取选项卡标题的替代方法 var
  • shell 脚本中 test / [ 中的 -d、-e 和 -f 标志有什么区别?

    有什么区别 d e f在 shell 脚本中 我试图理解之间的区别 e d and f参数 例子 if d path if e path if f path 据我所知 d检查目录是否存在 e检查目录和内容 如果目录存在且包含内容则返回 tr
  • Selenium - send_keys() 发送不完整的字符串

    我的问题 我有一个填充字段的方法 但问题是 selenium 没有将完整的字符串发送到该字段 所以我的断言在验证时失败 My code var webdriver require selenium webdriver var casual
  • ios接收udp广播包

    我几乎完全完成了 REST 服务的 iOS 客户端 我唯一缺少的是客户端能够在网络上侦听 UDP 广播 该广播接收主机显示名称和上传的基本 URL 网络上可能有多个服务器正在广播并等待上传 异步是首选 当设备发现服务器时 服务器将显示给用户
  • Android 中的相机预览质量很差

    我正在 Android 中制作一个相机应用程序 并使用以下函数来获取预览尺寸 private Size getOptimalPreviewSize List
  • 当 DNS 无法访问时 URLConnection.setConnectTimeout() 不起作用

    这是我的代码 URL u new URL http www google com URLConnection conn u openConnection conn setConnectTimeout 3000 conn connect 我的
  • 将第 i 个向量编号插入数据框列名称 - R

    这可能是一个快速修复 我试图将向量的第 i 个位置放入数据框列名称中 我正在尝试使用 Paste0 输入第 i 个数字 sma lt 2 20 gt sma 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17