首页 文章
  • 691 votes
     answers
     views

    删除data.frame中包含全部或部分NA(缺失值)的行

    我想删除此数据框中的行: a) contain NAs across all columns. 以下是我的示例数据框 . gene hsap mmul mmus rnor cfam 1 ENSG00000208234 0 NA NA NA NA 2 ENSG00000199674 0 2 2 2 2 3 ENSG00000221622 0 ...
  • 0 votes
     answers
     views

    Unity3D:加载AssetBundle后缺少网格和材质

    我正在使用Vuforia Ground Plane在Unity3D上开发AR应用程序 . 我想在运行时下载城市模型的图块 . 我每个瓷砖有3-5个.fbx模型,包含墙,屋顶,建筑物安装,地形模型 . 我从所有这些模型,附加材料中创建了预制件,并且我为每个瓷砖创建了包含所有“部件”模型的AssetBundles,我在运行时从使用WWW类的服务器加载 . 我可以将它们加载到项目中,它们出现在检查器中但...
  • 10 votes
     answers
     views

    如何为时间序列中的缺失数据创建“NA”

    我有几个数据文件,如下所示: X code year month day pp 1 4515 1953 6 1 0 2 4515 1953 6 2 0 3 4515 1953 6 3 0 4 4515 1953 6 4 0 5 4515 1953 6 5 3.5 有时会丢失数据,但我没有NA,行根本就不存在...
  • 0 votes
     answers
     views

    如何填写excel时间序列中的缺失数据

    我需要解决这个问题:在Excel工作簿中,我报告了10个时间序列(每月频率)10个 Headers 应该涵盖过去15年 . 不幸的是,并非所有的游戏都可以涵盖15年的时间序列 . 例如, Headers 只能达到2003年;因此,在该 Headers 的列中,我有前5年的“不可用”而不是值 . 一旦我将数据导入Matlab,显然,在 Headers 列中,较短的系列会出现NaN,其中没有值 . &...
  • 1 votes
     answers
     views

    预测以填写时间序列中的缺失值

    我有很多时间序列对象看起来像 Jan Feb Mar Apr ...... 2007 1 2 3 NA 2008 3 4 5 7 2009 4 2 NA 1 . . 我想预测用rforecast填写缺失的数据,通过积极寻找NA并用预测值填充它们,例如使用jan,feb,2007年3月和预测4月然后使用2007,2008年和然后是2009年的...
  • 1 votes
     answers
     views

    在R中填充缺失值的时间序列数据

    我正在尝试将我的面板数据中的年度值扩展到年度季度值 . 这是每个季度重复的年度值 . 例如,我希望获得2000Q1,2000Q2,2000Q3,2000Q4,2001Q1,......,2001Q4的年度收入的重复值 . 因此数据框将是id,年度季度,收入 . 我使用两步法,但有一些问题需要处理 . 如果缺少季度起始值,那么我将需要季度缺失(NA) . 情况1: annual_data <-...
  • 1 votes
     answers
     views

    R时间序列缺失值

    我正在处理一个包含每小时数据的时间序列数据集 . 数据包含一些缺失值,因此我尝试使用正确的时间值创建数据帧(time_seq)并与原始数据合并,以使缺失值变为“NA” . > data date value 7980 2015-03-30 20:00:00 78389 7981 2015-03-30 21:00:00 72622 7982 20...
  • 1 votes
     answers
     views

    R的时间序列是否自动生成缺失数据?

    我想知道是否有人从统计数据包中了解R的时间序列可以帮助我 . 我目前正在使用stat的ts函数生成时间序列 . 我正在传递ts函数一个数据集(每天有3年的日期和数值),已经解析为十进制日期的开始和结束日期,以及365的频率 . 但是,有一定的缺少日期范围(例如,2016年4月30日至2017年1月2日的日期和值缺失) . 但是,当我查看或绘制时间序列时,我注意到丢失的数据会自动填充值 . 我不确定...
  • 3 votes
     answers
     views

    基于ID的时间序列插补

    我正在研究时间序列数据 . 数据集是: datALL <- read.table(header=TRUE, text=" ID Year Align A01 2017 329 A01 2016 NA A01 ...
  • 1 votes
     answers
     views

    具有缺失协变量的多元线性回归

    想象一下,我有一个像这样的数据集 df <- data.frame(y=c(11:16), x1=c(23,NA,27,20,20,21), x2=c(NA,9,2,9,7,8)) df y x1 x2 1 11 23 NA 2 12 NA 9 3 13 27 2 4 14 20 9 5 15 20 7 6 16 21 8 如果我执行多元线性回归,我得到 m <- l...
  • 1 votes
     answers
     views

    通过关于R中的缺失数据进行条件聚合

    我试图将每小时数据汇总到R中的每日数据 . 问题是缺少值 . 我想在聚合之前考虑缺失值数量的阈值 . If the number of missing values is more than two in the given day , DO NOT compute the daily average and fill that day with NA . 我的虚拟数据是2005年第一天...
  • 2 votes
     answers
     views

    缺少 Value - 有马模型

    我有关于产品销售的每日时间序列,我的系列从2016年1月1日至2017年8月31日开始 . 考虑到它是一个为期六天的星期(我的星期一星期一开始,星期六结束)星期日没有数据,我知道在运行Arima模型之前我需要先填写缺失值 . 这是我需要帮助的地方:我已经读过我可以用 na.approx 或 NA 填充缺失值,但我不知道该怎么做 . 你可以在这里看到我的系列: https://drive.googl...
  • 0 votes
     answers
     views

    Raspberry serialport使用Node.js删除数据

    我只是简单地回应它所读取的内容 . 问题是某些字节没有回显 . 我使用两个USB串口适配器,一个连接到我的PC,一个连接到树莓 . 我正在使用RealTerm来编写和读取数据 . 我正在使用npm-serialport包 . 我也尝试了raspi-serial,结果相同 . 我在C中尝试了类似的程序,一切都很好,它可以达到230400,这是我想用Node实现的 . 所以这告诉我这不是硬件问题 . ...
  • 0 votes
     answers
     views

    R中的Predict()函数 . 如何使用它来预测因变量

    我有一个关于如何使用函数predict()的问题 . 我有一个包含n行和10列的数据集 . 第一列是因变量,其他变量是独立的 . 我在第一个变量上有50%的缺失数据,即x1,其他变量被完全观察到 . 我想通过使用以下模型中的对应案例和回归系数来预测x1(缺失部分): lm(new_A[,1]~new_A[,2]+new_A[,3]+new_A[,4]+new_A[,5]+new_A[,6]+new...
  • 1 votes
     answers
     views

    MATLAB - 读取缺少数据的CSV的最佳方法

    我有一个可能缺少数据的CSV文件,数据是字符和数字 . 处理这个问题的最佳方法是什么?
  • 0 votes
     answers
     views

    Matlab:对缺失数据的多重插补

    是否有适用于multiple imputation的包裹?或者我可以用来编写自己的函数的任何引用?由于数据的某些列(大约50-70%)中缺失数据的百分比确实很高,我认为多重插补是一个不错的选择 .
  • 1 votes
     answers
     views

    如何从Matlab或Excel填充缺失的数据集

    我得到了一个数据集(每日和每月的降雨量数据)但它缺少这么多的 Value . 为了训练我需要填补缺失数据的数据,你能告诉我我该怎么办?我使用SPSS Statistic但看起来 Value 不好或者我做错了方法 . sample: Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec 3 3 5 5 6 7 8 7 ...
  • 0 votes
     answers
     views

    如何在SAS中生成随机数据丢失?

    我想知道如何在SAS中的随机数据集中生成Missing . 我有两个变量X和Y都具有正态分布,我想在Y中生成缺失值取决于X(使用MAR机制)?
  • 0 votes
     answers
     views

    如何在matlab中加载文本文件中缺少值的数据?

    如果我的数据如下所示: 1 8 9 3 4 2 5 6 7 3 1 2 4 1 5 2 6 2 7 2 8 1 9 1 在matlab中,如何将其加载到具有由0或NaN表示的缺失值的矩阵中?此外,列数和行数未知 .
  • 0 votes
     answers
     views

    如何在R中生成Missing Not at random(MNAR)数据?

    我的Y是二元分布,概率为0.1,N = 100 . 并且具有正态分布的自变量x意味着0和0.5 . 我想在Y上生成MNAR机制 .
  • 0 votes
     answers
     views

    缺失机制和缺失率

    如果我有两个变量和九个实例,我想在缺失率(5%.15%)下对我的数据应用缺失机制,如(MCAR,MAR,NMAR): Aj <- c(48,75,83,58,83,32,45,50,86) As <- c(24,30,31,35,60,76,81,82,88) 如下:对于模拟MAR,我们首先将变量随机分成对(Aj,As),1≤j,s≤r,其中Aj是引入缺失值的变量,As是影响Aj缺失...
  • 0 votes
     answers
     views

    随机森林使用多重插补“as.data.frame.default(data)中的错误:无法将类”“mids”“强制转换为data.frame”

    我的目标是制作一个radnomforest分类模型,但要估算缺失值 . 我用MIPCA()方法输入数据集但是在插入数据后,我正在应用随机森林算法 . 我收到了这个错误 . “as.data.frame.default(data)中的错误:无法强制类”“mids”“到data.frame” randomForest(Species~., data=imp) imp有多个估算(20个数据集)
  • 0 votes
     answers
     views

    完整鼠标功能结果与$ imp不匹配

    我正在老鼠身上进行估算,完整的功能正在发生一些奇怪的事情 . 如果我使用$ imp从我的对象显示特定变量的结果,这些是我的结果: head(mice.train$imp$ViolentCrimesPerPop) 现在我跑: complete.train<-mice::complete(mice.train,1) 这应该使用第一次插补的结果填写我的数据中的缺失值 但是当我检查imp中列出...
  • 0 votes
     answers
     views

    多级数据的多重插补

    我在R中使用Mice包来多次插入多级数据,其中重复测量嵌套在个体内 . 但是在小鼠中存在一个错误,我们需要将组变量(此处为个体)转换为整数类型,以便使用“mice.2l.norm / mice.2l.pan”方法对小鼠进行插补以考虑聚类 . (我无法发布我的数据的快照)我的分组变量(STIDnum)是一个因子变量,因为我想检查插补前后的ICC值 对于Imputation我已将STIDnum转换为整...
  • 0 votes
     answers
     views

    原始数据在小鼠汇总估算中的作用(R包)?

    我想知道在R中使用鼠标包进行插补数据时原始数据集的作用是什么 . 在将长数据集转换回as.mids对象之前,我需要估算我的数据,然后计算一些其他变量 . 我注意到在计算我的附加变量(下面的代码中的"total")时,我是否使用了 na.rm=TRUE 受估计和我的理解影响,它不应该是一个可重现的例子: # Add required package require(mice)...
  • 0 votes
     answers
     views

    平均估算缺失值

    我有几个问题,除非我遗漏某些内容或者不理解插补过程/逻辑,否则我无法在文档中找到任何内容 . 基本上最重要的是,因为有时“估算的”值是不同的,我想取平均值 - 如果它是数字 - 或模式,如果它是一个分类值 . 我看到的所有示例都显示“完成(miced_model,1)” . 如果我在运行具有5或10次不同迭代的鼠标模型时,我看不到仅仅选择1的重点 . 我想要所有这些的平均值 . 谁能告诉我怎么做?...
  • 1 votes
     answers
     views

    Hotdeck imputation(VIM):奇怪的插补值修复

    我有一个包含一些缺失值的面板数据集,因为缺少值我正在使用VIM包中的hotdeck插补来估算这些值 . 我也看过MICE(不幸的是Amelia崩溃了),但考虑到我特意选择了随时间变化不大的变量,我想选择最近的时间观察进行估算 . 但是,我的问题是,对于某些条目,我得到的 Value 1.00返回 . 现在我查看了我的数据,似乎当绝对没有可用的数据(这很好)时返回值1.00,但是也有一些1.00条目...
  • 3 votes
     answers
     views

    新/预测数据的多重插补

    有人可以帮我理解如何处理新的/看不见的数据中的缺失值吗?我在R中研究了一些多个插补包,所有这些都只是为了训练和测试集(同时) . 那么你如何处理新的未标记数据以与训练/测试相同的方式进行估算?基本上,我想对训练/测试集中的缺失值使用多个插补,并且对预测器数据也使用相同的模型/方法 . 根据我对多重插补的研究(不是专家),用MI做这个似乎不可行吗?但是,例如,使用插入符号,您可以轻松地使用与训练/测...
  • 0 votes
     answers
     views

    python中的MICE实现

    我正在尝试使用以下链接使用MICE实现: Missing value imputation in python using KNN from fancyimpute import MICE as MICE df_complete=MICE().complete(df_train) 我收到以下错误: 输入类型不支持> ufunc'isnan',并且输入无法根据强制转换规则“安全”安全地强制转...
  • 3 votes
     answers
     views

    在R中重新整形长到宽的数据集时,有条件地填充缺失值

    我正在基于多个质量不同的数据集构建一组年份和国家的完整指标时间表 . 使用 reshape2 我将"melted"这些数据集放入一个数据帧中 . 示例数据集: d <- structure(list(cntry = structure(c(1L, 1L, 1L, 2L, 2L, 3L, 3L, 1L, 1L, 2L, 2L, 3L, 3L, 1L, 1L, 2L, 2L...

热门问题