如何在 R 中用 NA 替换缺失的空格?

2023-12-13

我正在处理遗传数据,并且有一个巨大的输出文件(制表符分隔的文本文件),其中某些列中缺少值。这些保留为空白。

我想用 NA 或 (.) 更改空白。我怎样才能在 R 中做到这一点?


您是否真的尝试过读取您的文件?在下面?read.table,论证na.strings它指出:

na.字符串
要解释的字符串的字符向量 作为 NA 值。空白字段也被视为缺失值 逻辑、整数、数字和复杂字段。

所以,我猜测(代替可重现的例子)......

read.table("C:/myfile.txt , sep = "\t")

如果列中有空格character数据,您可以显式设置na.strings = "" which should让 R 将所有空白视为NA...

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

如何在 R 中用 NA 替换缺失的空格? 的相关文章

  • 如何删除箱线图上的刻度线

    我试图从箱线图中删除 x 轴刻度线 但保留与刻度线关联的标签 这在基础 R 中可能吗 colors lt c lightskyblue3 gray78 gold1 wheat1 boxplot avgscore module data mi
  • 在 R 中向散点图添加线条

    如何向图表添加线条 我做了以下 dat lt data frame xvar 1 20 rnorm 20 sd 10 yvar 1 20 rnorm 20 sd 10 zvar 1 20 rnorm 20 sd 10 plot dat 1
  • 使用 purrr 迭代替换数据帧列中的字符串

    我想用purrr使用以下命令在数据框列上迭代运行多个字符串替换gsub 功能 这是示例数据框 df lt data frame Year 2019 Text c rep a aa 5 rep a bb 3 rep a cc 2 gt df
  • 尝试读取 CSV 文件时出现“无法识别的字符串转义”

    我正在尝试导入一个 csv文件 以便我可以观看此视频 R ggplot2 图形直方图 http www youtube com watch v 47kWynt3b6M 我安装了所有正确的软件包 包括ggplot以及相关的包 视频中的第一个说
  • R独特的列或行与NA无可比拟

    有谁知道如果incomparables的论证unique or duplicated 曾经被实施过incomparables FALSE 也许我不明白它应该如何工作 无论如何 我正在寻找一个巧妙的解决方案 以仅保留与另一列相同的唯一列 或行
  • 为什么 dplyr filter() 不能在函数内工作(即使用变量作为列名)?

    使用 dplyr 函数对数据进行过滤 分组和变异的函数 基本管道序列在函数之外工作得很好 这就是我使用真实列名称的地方 将其放入一个函数中 其中列名称是一个变量 并且某些函数可以工作 但有些函数则不能 尤其是 dplyr filter 例如
  • 在 R 格子包中微调点图

    我正在尝试为不同的数据集和不同的算法绘制一堆 ROC 区域 我有三个变量 方案 指定所使用的算法 数据集 是正在测试算法的数据集 以及 Area under ROC 我正在 R 中使用lattice库 命令如下 点图 方案 Area und
  • Purrr::map_df() 删除 NULL 行

    使用时purrr map df 我偶尔会传递一个数据框列表 其中一些项目是NULL 当我做 map df 返回行数少于原始列表的数据框 我想发生的事情是这样的map df calls dplyr bind rows 它忽略了NULL价值观
  • R 中的列乘以子字符串

    假设我有一个数据框 其中包含多个组件及其在多个列中列出的属性 并且我想对这些列运行多个函数 我的方法是尝试将其基于每个列标题中的子字符串 但我无法弄清楚如何做到这一点 下面是数据框的示例 Basket F Type 1 F Qty 1 F
  • 所有 x 轴标签未以 45 度显示

    I m having the code as like below But I m not getting all the x axis labels and it is not displaying in 45 degree when I
  • 为什么 R 更新后 sim_slopes() 中会出现此错误?

    我正在尝试使用 交互 包来创建简单斜率的约翰逊 尼曼图 但是 当尝试运行 sim slopes 函数时 出现以下错误 直到我将R更新到4 2 2 我才没有遇到这个问题 我使用的是 macOS Ventura 13 1 Error class
  • 将不均匀的层次列表转换为数据框

    我认为还没有有人问过这个问题 但是有没有一种方法可以将具有多个级别和不均匀结构的列表的信息组合成 长 格式的数据帧 具体来说 library XML library plyr xml inning lt http gd2 mlb com c
  • R:如何获取该月的周数

    我是 R 新手 我想要该日期所属月份的周数 通过使用以下代码 gt CurrentDate lt Sys Date gt Week Number lt format CurrentDate format U gt Week Number 3
  • R 中用于调用 sed、rsync、ssh 等的 system() 的替代方案:函数是否存在,我应该编写自己的函数,还是我错过了重点?

    最近 我发现了base files命令 与其他命令一起使用 例如getwd write lines file show dir等等 似乎有许多 bash 函数的 R 等价物 我还在 R 中编写了一些函数来简化对ssh and rsync通过
  • 以编程方式将字符串宽度值插入到 sprintf() 中

    我正在尝试以编程方式将字符串宽度值插入到sprintf 格式 期望的结果是 sprintf 20s hello 1 hello 但我想插入20在同一通话中即时进行 因此它可以是任何号码 我努力了 sprintf ds 20 hello 1
  • 删除极坐标图边缘的多余空间和圆环

    我有一个极坐标图ggplot2我已经非常接近完成 相当简单的情节 我已经能够在删除矩形边框方面获得帮助 但我不需要删除最后一个范围轮廓与带有方位角标签的绘图周围的环之间的额外空间 我希望该图的边界为 15 000 而不是 15 214 我编
  • 闭包作为数据合并习惯的解决方案

    我正在尝试解决闭包问题 而且我think我发现了一个案例 他们可能会有所帮助 我有以下几部分需要处理 一组正则表达式 旨在清理状态名称 位于函数中 具有州名称 上述函数创建的标准化形式 和州 ID 代码的 data frame 用于链接两者
  • 无法更改 RStudio 中的 R 版本

    我的 RStudio V 0 99 491 无法更改 R 版本 我以平常的方式行事Global Options gt R Version 然后它挂起并且不再工作或反应 R 运行良好的初始版本是R 3 1 0 我以前从未遇到过这样的问题 也许
  • 如何将plot中的单变量列表图表转换为ggplot2格式?

    我正在搜索 但仍然找不到一个非常简单的问题的答案 我们如何使用 R 中的 ggplot2 生成一个变量的简单线图 我正在分析时间序列数据 并且想要对图表进行更复杂的操作 我认为如果我使用 ggplot2 代替会更好plot It works
  • 在 Shiny 中的用户会话之间共享反应数据集

    我有一个相当大的反应数据集 该数据集是通过轮询文件然后按预定义的时间间隔读取该文件而派生的 数据更新频繁 需要不断重新加载 诚然 重新加载可以增量完成并附加到 R 中的现有对象 但事实并非如此 然而目前 尽管会话中的数据相同 但此操作是针对

随机推荐

  • 无法解析 com.android.support:recyclerView-v7:26.1.0

    在我的应用程序中 我使用 RecyclerView 因为我在 Gradle 中添加了依赖文件 之后由于我在标题中放入的错误 我无法运行我的项目 Gradle apply plugin com android application andr
  • 显示器 ID 和序列号

    在 Windows 中 我们有有关 Monitos 的信息 一些唯一的名称和 ID 例如 Acer xxx 三星xxx 我想知道如何在 C 中获取信息 因为我知道我们可以从 WMI 获取序列号 根 WMI gt WmiMonitorID 以
  • 如何从 Azure 网站计划作业连接远程 SFTP

    我有一个控制台应用程序 它将被安排为 AZURE 网站中的作业 我想从该控制台应用程序连接远程 SFTP 并获取所有文件并将它们保存在 AZURE 网站内的我的文件夹中 此外 如果可能的话 在传输后将它们从 SFTP 中删除 首先 在这种情
  • Delphi 中的递归类实例大小

    Delphi中有没有办法获取类实例的实际大小 我知道 TObject 类的 InstanceSize 方法 但该方法不会为对象成员递归调用自身 例如 假设我们有两个类 type MyClass1 class private myVar1 i
  • 确认 TF2 在训练时使用我的 GPU

    我想知道在按照 TF 教程中的建议将训练数据存储在 GPU 上后 是否有办法确认我的 TF 模型正在 GPU 上进行训练 这是一个简短的代码示例 import tensorflow as tf print Num GPUs Availabl
  • 如何通过脚本向现有的谷歌表单项添加验证?

    我正在尝试为我的谷歌表单文本项添加验证 特别是文本验证 然而 在我看来 setValidation 函数仅适用于已知类型的项目 例如TextItem 据我了解 如果我通过拉取表单项 getItemById 我会得到一个通用物品 它仍然具有
  • 执行标量以在没有返回记录的情况下捕获错误

    我有下面的代码 Dim lJobName As String SQLCommand CommandText Select JobName from Jobs where Id Id SQLCommand Parameters Add New
  • 合并属于每个标准的不同产品

    我必须转换以下xml内容
  • React,状态设置器不更新值[重复]

    这个问题在这里已经有答案了 useState 无法设置文件对象 我在代码中添加了注释来解释发生的情况 const file setFile useState
  • 自定义控件中的组属性

    在我们的 IDE 例如 Visual Studio 中 如果我们显示 System Windows Forms Button 控件的属性 我们会看到一些公开另一组属性的属性 例如 平面外观 字体 位置 边距 等等 我想在自定义控件中做类似的
  • 在 ASP.NET Core Web 应用程序中使用 Identity 登录期间向用户添加声明

    Edit 2 终于想通了 查看下面已接受的答案 Edit 按照 Jason Pan 的指示 我尝试了完整的源代码 https github com affableashish blazor server auth tree feature
  • Angular 2 用空值实例化类

    如何将成员实例化为具有空值的类 Plunkr 我实例化为 public members new MemberClass 但控制台显示 Members 所以我无法设置默认的空值 所以基本上我正在尝试复制一个空结构 例如 this member
  • Highcharts - yAxis 最大数据刻度间隔

    我正在尝试动态设置最大数字的最大值 我不确定我哪里做错了 有什么帮助吗 在线演示 预期的 我得到什么 PS 我想找到最大值 例如 本例中为 100 并表明第一个 yAxisLabel 和下一个值应为负 20 等 图1 数值 39 35 19
  • 异常安全蹦床的设计模式

    这个问题源于here 然而 上一个问题的措辞非常糟糕 实际上是错误的 以至于建议我从头开始再问一次 我有一个 C 函数指针表 一些 C 代码 让我们称之为 lib X 有一个基本构建块 让我们称之为 X 对象 每个 X 对象都可以调用该表上
  • PostgreSQL如何在多个CPU之间拆分查询

    我有一个商店程序 DO STUFF obj rowFromMyTable 这需要 obj 并处理一些数据并将结果保存在独立的表中 所以我处理对象的顺序并不重要 DO STUFF objA DO STUFF objB lt gt DO STU
  • 如何在php中进行调度

    我的服务器上有一些文件 如何每天以编程方式打开它们一次 别理他们 http site com scripts video php http site com scripts music php 没有我的手 就像调度 自动 一样 即使我睡觉并
  • 语法错误:插入 } 来完成 ClassBody

    我创建了一个方法 但不断收到错误 我需要在方法末尾包含一个 我把 放进去 错误仍然存 在 如果我随后删除该 先前的方法将弹出相同的错误 并且该错误以前不存在 换句话说 如果我在最近的方法上输入 那么错误只会保留在那里 如果我删除它 它会在我
  • 加密安全的伪随机随机洗牌 python 中的列表或数组

    我需要一个使用 CSPRNG 加密安全伪随机数生成器 的洗牌函数 并且可以手动播种以获得相同种子的相同输出 内置的random shuffle 在Python中可以手动播种 但不适合加密用途并将在 python 3 11 版本中删除 Cry
  • 如何对多个变量应用单个注释?

    我是菜鸟Java Annotation并一直在寻找申请单身annotation同时作用于多个变量 Code Document collection users public class User private ObjectId id No
  • 如何在 R 中用 NA 替换缺失的空格?

    我正在处理遗传数据 并且有一个巨大的输出文件 制表符分隔的文本文件 其中某些列中缺少值 这些保留为空白 我想用 NA 或 更改空白 我怎样才能在 R 中做到这一点 您是否真的尝试过读取您的文件 在下面 read table 论证na str