2 个向量的样本协方差

2024-01-11

我正在尝试计算这两个向量之间的样本协方差。我定义了一个带有两个输入变量的函数。不知道是否正确?我的样本协方差公式也无法运行。谁能帮我用R写出来?

  xv = c(1., 5.5, 7.8, 4.2, -2.7, -5.4, 8.9)
  yv = c(0.1, 1.5, 0.8, -4.2, 2.7, -9.4, -1.9)
  sampleCov= function(x,y){ 
    cov(xv,yv) = frac{sum_{i=1}^{n}(x_i-\mu_x)(y_i-\mu_y)}{n-1}].
    return (Cov(xv,yv)
  }

R中有一个基本函数称为cov这正是你想要的,但如果你想编写一个函数(不需要这样做),你可以尝试以下操作:

COV<- function(x,y) {
  if(length(x)!=length(y)) {stop('x must have the same length as y ')}
  x.bar <- mean(x)
  y.bar <- mean(y)
  N <- length(x)

  Cov <- (sum((x-x.bar)*(y-y.bar))) / (N-1)
  return(Cov)
}

COV(xv, yv)
[1] 8.697381

cov(xv, yv)
[1] 8.697381

如你看到的COV给出相同的结果cov所以你不必为此编写函数。

此外,你的函数体没有 R 语法,而是编写了不一样的 LaTex 语法。

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

2 个向量的样本协方差 的相关文章

  • 使用变量在 r 中像 aes_string 一样选择轴

    我试图提供一个带有列名的变量来创建一个plotly图表 类似于ggplot2 aes string 不知怎的 我被困住了 plot ly iris x Sepal Length y Sepal Width works as expected
  • 如何减小 R Plot 中图例的大小,同时仍使其可读?

    我试图用 R 中的两个 y 轴绘制多年来的一些数据 但是 每当我尝试包含图例时 图例就会主导我的绘图 当我使用其他地方建议的解决方案时 例如keyword和 或使用cex论据 在另一篇文章中建议here https stackoverflo
  • R闪亮的html小部件之间的交互

    我正在开发一个 R 闪亮应用程序 它使用多个 html 小部件 特别是网络D3 d3热图 and 和弦诊断 这些小部件单独工作正常 但是 在同一页面中使用它们会留下一个空格处他们应该在哪里 这是显示错误的可重现代码 在 UI 中注释绘图线
  • Shiny 中的模态对话框:可以调整宽度但不能调整高度

    在我的 Shiny 应用程序中 我有几个来自闪亮BS 包的模式窗口 我可以像这样调整这些模式窗口的宽度 tags head tags style HTML modal lg width 1200px abs 1 background col
  • 反转默认比例梯度ggplot2

    我是新手 我正在尝试设计热图 这是我的代码 ggplot gd aes Qcountry Q6 1 Q6d order TRUE geom tile aes fill prob colour white theme minimal labs
  • 在 mts 对象上使用 Apply 系列函数

    在 mts 对象上使用 apply 或 sapply 会在发送到函数时删除其时间序列属性 我应该如何在 mts 对象中的每个时间序列上应用相同的函数 带有 ts 输入和 ts 输出 并返回它 最好是 mts 我的意思是除了使用 for 循环
  • 返回带有参数的函数的函数

    创建一个应返回包含原始函数参数的函数时 我应该如何处理 例如考虑这个函数 a lt function value function x x value 我希望它返回我在结果函数的参数中指定的值 如下所示 b lt a 3 gt b gt f
  • 如何从 data.frame 中选择行和列的子集

    我有这个 d d Age gt 2 它返回 Age 超过 2 的所有行 但我只想返回几列中的值 例如 d X 和 d Y 而不是全部 无论如何我可以做到这一点吗 Thanks d d Age gt 2 c X Y
  • 在 R 中读取 Stata 13 文件

    有没有办法在 R 中读取 Stata 版本 13 数据集文件 我尝试执行以下操作 gt library foreign gt data read dta TEAdataSTATA dta 但是 我收到一个错误 read dta TEAdat
  • Quarto/Rmarkdown 中的美人鱼图:狭窄且模糊

    我正在尝试生成 pdf 格式的四开文档 稍后会生成 word 格式 我遇到了美人鱼图的问题 请在下面找到一个示例 qmd 文件来说明该问题 所以首先它应该支持 mermaid 标签 但当我这样做时 我无法在 rstudio 中 运行 单元
  • ggplot 中跨组的连续线

    我有一个数据时间序列 其中观察了一些数据 模拟了一些数据 我想生成整个数据系列随时间变化的图 其中颜色表示数据源 但是 我只能弄清楚如何使 ggplot 中的 geom line 连接同一组中的点 这是一个例子来说明 Create samp
  • 按绝对值排序

    有谁知道如何按绝对值对 R 中的向量进行排序 所以 2 3 1 gt 1 2 3 etc 如果我在 python 中这样做 我会创建一对每个值及其符号 按绝对值对对列表进行排序 然后重新应用符号 但我对 R 很陌生 所以不知道如何执行此操作
  • R 条形图中的 X 轴

    我想问一个关于 barplot 轴的问题 首先请看我的数据 SerNo DOY Rain 1 350 0 2 351 0 3 352 0 4 353 0 5 354 0 6 355 0 7 356 0 8 357 0 9 358 0 10
  • 在捕食者-被捕食者系统的生态建模中正确使用 deSolve

    我有一个捕食者 被捕食者模型 其中包含指定的参数和初始值 我在这里用两种方法求解微分方程 1 使用 for 循环 2 使用 deSolve 包 我相信 for 循环是正确的 并且应该给出如下图所示的输出 For loop attempt r
  • 在 R 中修改传单弹出窗口

    我想修改 R 中传单弹出窗口的外观 帮助文件指出 in the popupOptions 函数需要 传递给底层 Javascript 对象构造函数的额外选项 In 这个例子 https rstudio github io leaflet p
  • 当子集长度为零时,如何简洁地处理子集?

    从向量中排除元素x x lt c 1 4 3 2 我们可以减去位置向量 excl lt c 2 3 x excl 1 1 2 这也是动态工作的 excl lt which x which max x gt quantile x 25 1 2
  • 如何在 Shiny 中动态渲染的 textInput 添加样式元素

    你好堆栈溢出 在我最近提出的问题中 我已经解决了一些与动态渲染 UI 元素相关的主要问题 并在一些了不起的人的帮助下动态创建了观察者 参见此处 动态渲染的 UI 如何在第二次运行时删除旧的反应变量 https stackoverflow c
  • 如何制作一连串的ggplots并在它们之间绘制箭头?

    对于一个项目 我需要绘制一些图并在它们之间放置箭头作为序列的指示 我想知道我是否可以用 ggplot 来做到这一点 是否可以使用 ggplot2 绘制一个干净的大箭头并将其添加到最终的多重图中 作为示例 我使用此代码来绘制绘图 librar
  • 通过 RCpp 返回 NA

    新手 RCpp 问题在这里 How can I make a NumericVector returnNA到R 例如 假设我有一个 RCpp 代码 它分配NA到向量的第一个元素 RCpp export NumericVector myFun
  • 通过 r 中的组变量进行汇总

    我有一个数据框如下 head newStormObject FATALITIES INJURIES PROPVALDMG CROPVALDMG EVTYPE total 1 0 15 2 5e 05 0 TORNADO 15 2 0 0 2

随机推荐

  • 当 WSGI 应用程序在使用 environ['wsgi.input'] 之前响应时,会发生 TCP 连接重置

    对于我们的网络服务 我编写了一些逻辑来防止multipart form dataPOST 大于 4mb 它归结为以下内容 我已经剥离了所有 WebOb 的使用 只是将其简化为普通的 WSGI 代码 import paste httpserv
  • 更改 R 中 pheatmap 中树状图的线宽

    我使用存储在单细胞实验测定中的单细胞 RNA seq 数据 使用 R 中的 pheatmap 对约 11 3000 个表达基因 不是聚类样本 进行分层聚类 以显示数据的异质性 我需要输出图像为 2 x 4 英寸 这使得树状图变得模糊 是否可
  • 在 Woocommerce 电子邮件通知中显示订单客户注释

    在 Woocommerce 中 我试图向客户获取额外的订单消息 我正在尝试在电子邮件通知上显示该客户消息 但我不知道如何在 php 代码中获取这些信息 这是我在functions php 文件中的代码 add action woocomme
  • java web start 可以在没有 JRE 的设备上运行吗?

    我一直在学习 Java web start 并对其功能感兴趣 但是我从浏览器下载并运行的Java应用程序可以在没有安装JRE Java环境 的设备上运行吗 我尝试使用 Java Web Start 从浏览器下载示例 jar 但我的应用程序无
  • MVC 3 中忽略 OutputCache 属性

    因此 我在 IE 7 能够从 MVC 3 内置的 SSL 站点下载文件时遇到问题 为了使 IE 7 能够从 SSL 站点保存文件 该文件必须是可缓存的 该方法的代码是 OutputCache Location OutputCacheLoca
  • 如何在 NHibernate 中实现无缝、用户友好的 ID?

    我正在设计一个应用程序 其中我的Order对象需要具有顺序性和用户友好性Id场地 我正在避免HiLo算法 因为它产生相当大的间隙 参见here https stackoverflow com questions 5880886 nhiber
  • 是什么导致这个函数运行速度变慢?

    我一直在尝试做一个实验 看看函数中的局部变量是否存储在堆栈上 所以我写了一些性能测试 function test fn times var i times var t Date now while i fn return Date now
  • 将 String 拆分为 String[],使每个元素最多 100 个字符并以空格结尾

    我该怎么做呢 我尝试过类似的事情 但我似乎无法取得进一步的进展 public void speak String text String textArray text split System out println text String
  • 具有 null、未定义、空值和默认值的 npm joi

    我正在使用旧版本的 npm 模块 joi gt 10 2 2 我试图弄清楚如何构建架构 以便允许使用默认值为空 空 未定义的值 这有效https github com hapijs joi issues 516 https github c
  • Symfony 调用从变量中通过名称获取

    我想用数据库中存储的字段名调用 getter 例如 有一些字段名称存储如 id email name array Array id email name 通常 我会调用 gt getId 或 gt getEmail 在这种情况下 我就没有机
  • 无法使用 Windows 在 Rails 中安装 JSON gem

    我正在进行捆绑安装 除了 JSON 之外 所有 gem 都工作正常 当它到达 JSON gem 时 我收到此错误 Installing json 1 6 1 with native extensions c Ruby192 lib ruby
  • 如何使用 xslt 删除重复的 xml 节点?

    当所有变量都使用 xslt 完全匹配时 我想删除重复项 在此 xml 中 应删除节点 3 因为它是节点 1 的完美副本
  • 有/没有捕获变量的 lambda 之间的签名差异?

    我现在正在使用 C 11 发现使用 lambda 作为 sqlite 回调存在以下问题 当捕获 lambda 内的向量变量时 我收到一条错误消息 指出签名不匹配 不在 lambda 中使用该变量 代替 ret 并且不使用ret内 工作正常
  • 如何使用for循环减少编译时间

    我有下面的 R 代码 客观的 我正在尝试检查中存在的字符串kind对象是由以下内容组成的word通过迭代和比较两个对象的角色定位来识别对象 如果它是另一个的复合 则返回正值 否则返回负值 问题陈述 如果 kind 对象值在每个字符串中包含最
  • 如果当前阶段有任何作业,如何动态引用 Azure Pipelines 中的先前作业

    我正在尝试设置一个 azure yaml 管道 该管道使用两个部署模板来执行两个相应的作业 测试和部署 每个阶段的作业应按顺序运行 因为测试作业会创建部署作业使用的工件 这很好用 但是 对于一种环境 我将部署分为两个阶段 一个阶段仅运行测试
  • iOS中通过处理cookie来维护Session信息

    我是 iOS 开发新手 我正在使用 NSURLSession 来管理会话信息 下面是我用来调用任何服务器 API 的示例代码 NSURLSessionDataTask task NSURLSession sharedSession data
  • 如何将 DataGridViewComboBoxColumn 绑定到返回列表的对象的属性/方法?

    我有一个具有多个属性的自定义对象 其中一个属性返回一个列表 这是该对象的代码 public class SearchResult private int eventId private String eventTitle private i
  • 在子域上安装 GitLab

    我正在尝试在子域上安装 GitLab 我对网络服务器之类的东西不是很熟悉 知识很少 我目前通过以下方式连接到子域ssh email protected cdn cgi l email protection在 Mac 的终端上 然后我ls到子
  • 如何中断 Hover 的 handlerOut

    我有以下情况 我有一个对象 我们称之为 按钮 当您将鼠标悬停在 按钮 上时 它会使另一个对象 信息 向下滑动 当然 当你的鼠标离开Button时 Info就会向上滑动并消失 但是 Info 有一个链接 用户可能想要单击它 我可以延迟信息向上
  • 2 个向量的样本协方差

    我正在尝试计算这两个向量之间的样本协方差 我定义了一个带有两个输入变量的函数 不知道是否正确 我的样本协方差公式也无法运行 谁能帮我用R写出来 xv c 1 5 5 7 8 4 2 2 7 5 4 8 9 yv c 0 1 1 5 0 8