这是我的数据集: 我想计算这些变量的成对相关性,以及与新变量 ( x ) 的交互作用。 但是,当我使用我的代码执行此操作时,会出现以下错误: 为什么会这样? 我该如何解决这个问题? ...
这是我的数据集: 我想计算这些变量的成对相关性,以及与新变量 ( x ) 的交互作用。 但是,当我使用我的代码执行此操作时,会出现以下错误: 为什么会这样? 我该如何解决这个问题? ...
我对python有点陌生。 我已将.mat文件加载到 pandas DataFrame 中,但有一个列sensor ,其中值存储为列表列表(嵌套列表)。 每个列表包含一个时间戳和当时的读数。 我所需要的只是在一个没有时间戳的新列表中单独获取所有传感器读数。 所附照片是我所拥有的简化示例。 sens ...
这是我目前拥有的结构的 dput() 。 我想编辑此数据框以获得以下结果,以便将此方法应用于具有 100k+ 观察值的数据集。 具体来说,我想使用来自( df$country )的信息来描述分配给特定 ID 的国家(例如, id == 1和country == Japan ),并使用相应的列名( ...
我需要使用 model.matrix 函数将数据框转换为矩阵。 原始数据框的名称是 train,感兴趣的结果变量称为 adequacy_ratio_total_percent。 下面的 R 代码有效。 但是,由于我的结果变量可能会有所不同,我希望使用下面的代码来简化结果变量的更改,但这不起作用。 ...
我正在尝试使用model.matrix构建模型矩阵。 这是我的数据,存储为名为wILI的数据框: 我正在为 wILI 数据测试两个模型,一个带有一个月回归量,另一个带有一周回归量。 也就是说,我想要每个月(模型 1)和每周(模型 2)的系数。 对于上述数据,可能的月份是 1,2,3,4,5,10 ...
有没有办法强制model.matrix.lm删除多重共线性变量,就像lm()在估计阶段所做的那样? 这是一个例子: 请注意, lm()从 model 中删除了共线变量x2 。但model.matrix()保留了它: fixst 的model.matrix方法允许删除x2 : 有没有办法在调用mod ...
我正在使用以下代码在数据集中的变量之间创建 n 阶交互。 对于二阶交互的情况,我使用: 这工作正常,然而,当我尝试使 n 阶术语模块化以通过以下方式将此代码嵌入 function 中时,它不起作用: 特别是,它返回以下错误: terms.formula(object, data = data) 中 ...
我是 DESeq2 的初学者。 目前,我正在尝试使用不同的设计公式来分析来自 Bioconductor package airway的数据。 我按照DESeq2 vi.nette: RNA-seq workflow中的步骤来计算统计结果。 但是,当我在设计公式中指定交互项时,会出现以下错误消息。 我 ...
我有一个地区 30 天的 SST 数据。 但是,会丢失部分每日(几天)数据,如下图所示。 所以,我想计算这 30 天获得的这些 SST 数据的平均值。 因为有些日子错过了。 我想知道如何计算这 30 天的平均 SST 值? 我的数据是 in.mat 格式。 例如,是否有任何 function(在 M ...
我有一个 dataframe 看起来像这样: 我已经生成了一个设计矩阵,如下所示: 对于治疗:时间点效应,我的最后一组设置为参考。 例如,我想将其更改为“C”组,并且由于某种原因重新调整不起作用。 我也尝试设置一个基础: 如何将时间点的基础更改为“T1”并将交互效果(治疗:时间点)更改为例如组“C” ...
我试图用训练中的R神经网络neuralnet包。 我正在运行一个回归模型并试图预测一个计数变量“Rented_Bike_Count”。 我混合了分类变量和数字变量,并通过model.matrix为分类变量model.matrix了虚拟变量。 我已将我的数据转换为 model.matrix 并删除了 ...
我必须使用glmnet包进行套索回归,但在生成 x 模型时遇到问题。 我的 model.matrix 代码 它一般是一个非常大的 model.matrix,包含 244728 个元素! 似乎它已经将 24 个预测器的每个预测器复制了 100 次! 这是 data.matrix 的概述: ...
我想创建一个用于 glmnet function 的设计矩阵。 我的预测指标是球员姓名; 当玩家i与玩家j进行比赛时,我希望该比赛的行在i列中具有 +1,在j列中具有 -1。 例如,如果有三个玩家都互相玩,那么设计矩阵应该如下: 我试过使用 model.matrix 但我不确定如何创建这个特定的设 ...
我有一个 cv.glmnet 用于预测新数据。 在为要使用 cv.glmnet object 预测的新数据创建 model 矩阵时遇到问题。 我需要阻止引导测试数据并预测所有样本的响应。 当在某些样本中,某些分类变量只有一个级别时,就会出现问题。 然后在创建 model 矩阵时出现错误。 这是一个例 ...
'正在尝试从我的数据框中完全删除特殊字符,例如“-”、“/”、“)”、“(”等。但是我的数据帧只包含一个观察结果,因为它正在输入将用于生产的模型。我已经为数据框明确定义了因子水平。 我尝试了以下方法: 进而: 但是当我这样做时,我失去了我的因子级别,它只是将每个因子视为具有一个级别,这会 ...
我正在参加 Kaggle 比赛(房价:高级回归技术)。 我一直在尝试对数据运行岭模型。 我先把测试数据和训练数据结合起来,做了一些数据清洗,然后把它们分开,用训练集想出函数,把它应用到测试数据上。 去掉一些变量后,我将两个数据集分开。 当我在训练数据上使用 model.matrix 函数时, ...
我试图理解 R (model.matrix) 中的模型矩阵,将分类变量转换为虚拟变量并遇到以下代码 有人可以帮我理解这里的“~0”是什么意思吗? 代码试图做什么? ...
如果交互项中包含低阶项,则model.matrix返回的级别较少。 如果二因子变量分别具有na和nb级别。 在带有交互条件的完整model.matrix中, model.matrix(~ A + B + A:B) ,我不应该有(na-1)+(nb-1)+(na * nb-1)吗? ...
我写信给您,是因为我需要删除矩阵的列名中间的空格。 我在R工作。 在我的代码中,我刚刚运行了model.matrix命令。 它为每个因子添加一列,因此,如果因子名称中有一些空格,则会在列名称中移动它。 我想删除它们。 下面是一个例子 我想获得列名称如下: 非 ...
我有一个数据框,在列名和值中都包含西里尔字母(俄语),需要使用model.matrix对其进行转换。 model.matrix将这些变量转换为Unicode字符,例如。 有什么办法可以将它们转换回原位,或者首先避免转换? 预期的结果是一个model.matrix,其中包含应正确包 ...