双精度数据类型和数值数据类型之间的区别

2024-06-28

R编程中双精度数据类型和数值数据类型有什么区别?


From stat.ethz.ch: https://stat.ethz.ch/R-manual/R-devel/library/base/html/double.htm

R 的浮点向量有两个名称:double 和 numeric(以前有 real),这是一个历史异常。 double 是类型的名称。 numeric 是模式的名称,也是隐式类的名称。作为S4正式课程,使用“数字”。 潜在的混淆是 R 使用模式“数字”来表示“双精度或整数”

我们可以认为双精度数属于数字。要看到这个:

 > is.double(1)
 [1] TRUE
 > is.numeric(1)
 [1] TRUE

R 通常将数字存储为双精度数。使用“numeric()”与“double()”相同。您还可以将数字存储为单个或整数。两者都是数字。出于性能原因,您可以选择强制将数字存储为整数,但除非您正在构建一个包,否则可能不值得您花时间进行权衡。

我建议阅读吉莱斯皮的概述 https://csgillespie.github.io/efficientR/7-1-data-types.html有关类型和性能的更多信息。

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

双精度数据类型和数值数据类型之间的区别 的相关文章

  • 当 R 中出现“warnings()”时中断循环

    我有一个问题 我正在运行一个循环来处理多个文件 我的矩阵非常巨大 因此如果我不小心 我经常会耗尽内存 如果创建任何警告 是否有办法打破循环 它只是继续运行循环并报告它在很久以后失败 烦人 聪明的 stackoverflow ers 有什么想
  • 将数据帧的每一列乘以向量的相应值[重复]

    这个问题在这里已经有答案了 我有以下数据框和向量 dframe lt as data frame matrix 1 9 3 vector lt c 2 3 4 我想将每一列相乘dframe通过相应的值vector 这不会做 gt vecto
  • 将最新的 R 安装路径从注册表添加到 PATH windows 7/8/10

    嗨 我是 Windows 批处理新手 我想向打电话的同事分发一个 runMe bat 文件Rscript myRfile R处理一些数据文件 但众所周知 我的同事在不同地方安装了 R 我不能指望他们知道如何将 Rscript 添加到 PAT
  • R ggplot结合颜色图例和不同因子长度的填充

    我正在使用不完整因子设计的数据绘制图表 由于设计的原因 我的颜色手动比例和填充手动比例的长度不同 因此 我得到了两个传说 我怎样才能删除其中之一或者更好地将它们组合起来 我看过这些问题 合并单独的大小并填充 ggplot 中的图例 http
  • R 数据框中的重复行

    我正在尝试使用下面的代码复制数据框中的行 但是 我发现它很慢 duprow df 1 for i in 1 2000 print i df rbind df duprow 有更快的方法吗 您可以使用rep 例如对于数据框第 1 行的 5 个
  • 从数据/系数创建 lm 对象

    有谁知道可以在给定数据集和系数的情况下创建 lm 对象的函数 我对此很感兴趣 因为我开始使用贝叶斯模型平均 BMA 并且我希望能够根据 bicreg 的结果创建 lm 对象 我想访问所有不错的通用 lm 函数 例如诊断绘图 预测 cv lm
  • 从谷歌街道地址中提取城市和州信息

    我有一个数据集 其中包含不同点位置的纬度 经度信息 我想知道与每个点关联的城市和州 按照此example https stackoverflow com questions 22911642 applying revgeocode to a
  • 在ggplot2中设置base_size时重叠轴标签

    我正在改变base size via theme set 当我在屏幕上查看结果图时 它看起来很棒 但是 当我将其另存为 pdf 时 x 轴标签有点太接近轴编号 一件小事 theme set theme bw base size 9 不会造成
  • 没有适用于“filter_”的方法应用于类“c('double', 'numeric')”的对象

    使用下面的代码 我尝试过滤我的数据集 以便仅选择 CG less14 0 和 CG High14 0 的数据集 我收到错误 没有适用于 filter 的方法应用于 c double numeric 类的对象 我的代码有问题吗 married
  • 通过环境.yml 文件使用 conda 安装 R 包

    通常我会创建 conda 环境 例如 conda env create f environment yml conda activate env name 通常我使用 Python 工作 典型的environment yml简单的文件可能看
  • 如何使 quarto html 文档使用全屏宽度?

    我正在使用 R 创建一个四开 html 文档并将其发布到 rpubs com 上的网络上 该文档仅使用窗口的中间三分之一 而将左侧和右侧的三分之一留为空白 我怎样才能告诉四开使用整个窗口 这是一个非常简单的可重现示例 由于某种原因 它确实使
  • 张量流:RStudio 中的 [NOT FOUND] 错误

    我尝试在中运行以下代码RStudio library tensorflow x data lt runif 100 min 0 max 1 y data lt x data 0 1 0 3 W lt tf Variable tf rando
  • 照片与 r 中的图形对齐

    首先我想我需要在powerpoint中手动完成它 然后我想如果有解决方案的话可以尝试使用R 这是我的示例数据 set seed 123 myd lt expand grid cat LETTERS 1 5 cond c F T phase
  • 将嵌套 for 循环转换为 R 中的并行循环

    下面您可以在 R 中找到一段代码 我想将其转换为使用多个 CPU 作为并行进程运行 我尝试使用foreach包 但并没有走得太远 考虑到我有 3 级嵌套循环 我找不到一个很好的例子如何让它工作 我们将非常感谢您的帮助 下面的代码示例 我做了
  • R:根据排名重新排列数据框的列

    我有以下数据框 df1 Type CA AR OR alpha 2 3 5 beta 1 5 6 gamma 6 2 8 delta 8 1 9 Total 17 11 28 我想根据 总计 行重新排序该数据框 使其按降序排列 生成的数据框
  • R - 数据框列中唯一值的数量

    对于数据框df 我需要找到的唯一值some col 尝试了以下方法 length unique df some col 但这并没有给出预期的结果 然而length unique some vector 对向量进行处理并给出预期结果 创建 d
  • R 中的因素:不仅仅是烦恼?

    R 中的基本数据类型之一是因子 根据我的经验 因素基本上是一种痛苦 我从不使用它们 我总是转换为字符 我感觉很奇怪 好像我错过了什么 是否有一些使用因子作为分组变量的函数的重要示例 其中因子数据类型变得必要 当我should使用因素 你应该
  • 基于 R 中多个现有列的计算的新列

    R df orginal 中的原始数据框 AB CD EF GH A 0 12 M A 0 13 F A 0 14 F A 1 16 M A 1 17 F A 1 18 M A 1 18 M A 2 0 78 M A 2 0 12 M A
  • GGplot为点添加数据标签

    如何使用 ggplot 将数据标签添加到点 我有一个名为 stacked 的堆叠数据框 gt head stacked time value variable 1 100 152 2211 gg 2 110 146 3304 gg 3 11
  • 尽管包在本地构建并通过了所有检查,但 CRAN 上的自动包提交错误

    我正在尝试向 CRAN 提交包 但它未通过一些自动检查 https win builder r project org incoming pretest influenceR 0 1 3 20230517 194638 Debian 00c

随机推荐

  • 使用 Spring Boot 外部 log4.properties 文件

    我正在使用可执行 jar 运行我的应用程序 我在 resources 文件夹中有 log4j properties 在产品中 我想覆盖它并将其放在外部目录中 我如何使用 Spring Boot 做到这一点 Dlogging config p
  • 运行 Spring 单元测试的 AOP 问题

    我有一个 Spring Web 应用程序 配置为使用 JDK 代理进行 AOP AOP 注解 例如 Transactional 在接口上声明 而不是在实现类上声明 应用程序本身工作正常 但当我运行单元测试时 它似乎尝试使用 CGLIB 来实
  • Java:最小和最大日期范围

    我从具有存储日期值的数据库中获取一些数据 并让用户选择他们想要查看数据的日期范围 我用于获取这些日期范围的所有代码都有效 除了获取涵盖所有时间的日期范围的方法之外 这将是 Java 处理的最早可能数据的起始值 到最大可能日期的结束值 我的代
  • 谷歌地图移动SDK不再免费了吗?

    根据这个链接 谷歌价格指南 https cloud google com maps platform user guide Google 从 6 月 11 日起更改了价格 这是否意味着在移动设备上使用谷歌地图 SDK 不再免费 是和不是 您
  • 使用 ggplot2 进行分面 qqplots

    假设我有以下数据 datapoints1 data frame categ c rep 1 n rep 2 n vals1 c rt n 1 2 rnorm n 3 4 datapoints2 data frame categ c rep
  • Pandas Series 中的 name 参数是什么?

    在文档中Series http pandas pydata org pandas docs stable generated pandas Series html 使用参数name and fastpath没有解释 他们在做什么 The n
  • 在 Scala 中避免 while 循环有什么好处吗?

    阅读专家撰写的 Scala 文档可以得到这样的印象 尾递归比 while 循环更好 即使后者更简洁 更清晰 这是一个例子 object Helpers implicit class IntWithTimes val pip Int Recu
  • 流口水的表现

    我对 Drools 在不同机器上的性能有疑问 我做了非常简单的 JMH Benchmark 测试 package ge magticom rules benchmark import ge magticom rules benchmark
  • 如何在 powershell 中更改其他用户的特定注册表设置

    Goal 要编辑特定用户 而不是其他用户 的特定注册表项设置 请在电源外壳 Known 操作系统 Windows 8 1 Embedded Industry Pro 与Win 8 1相同 但具有一些嵌入式功能 我可以在目标计算机上手动执行此
  • 在 WooCommerce 订单状态更改时添加用户元数据作为订单元

    我正在尝试将自定义用户元字段添加到订单元数据中 当我将订单状态更改为 wordt verwerkt 时 我想添加此状态 这是我使用 WooCommerce 插件为自定义订单状态添加的自定义订单状态 我尝试使用代码从这篇文章 https st
  • 如何在 Android 警报对话框中显示列表视图?

    在 Android 应用程序中 我想在 AlertDialog 中显示自定义列表视图 我怎样才能做到这一点 使用下面的代码在 AlertDialog 中显示自定义列表 AlertDialog Builder builderSingle ne
  • 是否可以使用“-=”来处理文字?

    今天我发现 它声称 factorial n def do assert n lt 0 Negative factorial ret lt var 1 i lt var n while i do ret i i 1 return ret 可能
  • 日期时间到时间转换中奇怪的 Ruby 行为

    我的目标是从 DateTime 实例获取 Time 实例 这已经在这里讨论过 但我仍然很困惑 在 Ruby 中与日期时间和时间相互转换 https stackoverflow com questions 279769 convert to
  • django:将表单字段添加到从另一个表生成的表单中

    我有这张表产品 size color etc 和另一张桌子图片 产品编号 picture 我已经从产品表生成了表单 但我还需要在该字段中向该产品添加图片 是否可以在产品生成的表单中添加图片字段 提前致谢 您可以在同一个表格中包含多个表格
  • scala案例类复制实现

    我找不到 scala 中案例类的复制是如何实现的 我可以以某种方式检查一下吗 我虽然 Intellij 可以指出我的实现 但它不想跳转 我不知道为什么 您可以使用以下命令检查 scala 案例类输出scalac print ClassNam
  • 如何使按钮的高度与另一个元素的高度相匹配?

    我想在 EditText 旁边放置一个按钮 并且希望它们的高度匹配 例如 从内置的 Android 浏览器 Go 按钮与 EditText 字段的高度相同 我知道我可以将这两个视图包装在父布局视图中 并将它们的高度都设置为 fill par
  • 在 x86 程序集中打印十六进制值

    我需要制作一个例程 将内存地址转换为字节字符串 然后 该字符串将成为打印空终止字符串的函数的输入 我已经能够制作 例如 如果我有一个地址 0x1bf9 我需要将文本 1bf9 打印到屏幕上 这本书还没有进入 32 位模式 但它有点暗示我们也
  • React/JSX 属性带字符串与大括号

    The docs https reactjs org docs jsx in depth html string literals说带字符串的 JSX 属性与带大括号的属性相同
  • 检索联系人备注

    我对 Android 应用程序开发还很陌生 我遇到了一个问题 希望你能帮助我 我正在尝试检索针对手机中的联系人存储的任何 注释 我想检查联系人 当前呼叫者 是否有任何与其关联的注释 然后显示内容或根据它们的内容执行某些操作等 我已尝试使用下
  • 双精度数据类型和数值数据类型之间的区别

    R编程中双精度数据类型和数值数据类型有什么区别 From stat ethz ch https stat ethz ch R manual R devel library base html double htm R 的浮点向量有两个名称