问题标签 [contingency]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
r - 将单变量列联表转换为 R 中的数据框
我有一个单变量列联表,我想将其转换为数据框。
但是将 t 转换为数据框会产生我不需要的东西:
我想要一个看起来与表 t 完全一样的数据框,有 4 列名为 1、2、3 和 4(或 X1、X2、X3、X4)和一行。我可以找到任何帮助,使用 as.data.frame.matrix() 之类的东西为我返回错误,我认为是因为我的数据是单变量的而不是多变量的。
r - 为什么我的列联表中的表条目的分数除以四?
这是我的列联表cxTable
:
添加边距效果很好:
但是,加上分数,我的总和只有 25% 而不是 100%。所有其他条目也除以四。
我可能错过了一些非常简单的东西。谢谢你的帮助。
r - 如何将包含总计的列联表转换为包含所有值的数据集?
假设我有下表:
如何将其转换为一个数据集,其中男性用现金支付 55 行,女性用现金支付 15 行,等等?我希望只有两个变量:性别和付款类型。这在R中可能吗?虽然这没有在此界面中显示为表格,但请想象一个列联表。
r - 从R中的两个数据行创建二进制矩阵
我有一个包含两个变量的大数据框,其中一个是名称,另一个是与该名称相关的人员的 id 编号,我想创建一个矩阵,其中每个名称是一个观察值,每个 id 是一个变量。
例如
我想获得一个矩阵
等等
问题是我有 38210 个观察值,我在这里尝试了许多类似答案的解决方案,要么 R 崩溃,计算机死机,要么我获得一个包含 291444 个变量的表(使用 as.data.frame.matrix)这是有道理的,因为不能有比原始表中的观察更多的变量。
有任何想法吗?谢谢!
r - 在R中的数据框中使用多列创建列联表
我有一个看起来像这样的数据框:
列 cl 表示集群关联,变量 ab,bc 和 de 携带二进制答案,其中 1 表示是,0 - 否。
我正在尝试创建一个表交叉表集群以及数据框中的所有其他列,即 ab、bc 和 de,其中集群成为列变量。想要的输出是这样的
我尝试了以下代码:
这为我提供了一次只交叉制表一列的值。我的数据框有 1600 多列和 1 个簇列。有人可以帮忙吗?
r - 如何在 R 中创建列联表?
我有一个包含许多变量的大型数据框。许多是李克特量表答案,而观察所属的学校是逻辑变量(并且可以包括重叠)。
例子:
我想要的输出是一个列联表:
我可以chi2
在学校之间进行测试的地方-这里A
和B
。我没有尝试过任何工作。
我认为我在网上阅读的内容可能有答案,但我缺乏识别它的知识!
r - 表中每一行的 R 卡方检验(3x2 列联表)
我有一个数据框,并希望为每一行(3x2 列联表)执行卡方检验。
- 第 1 行 102 4998 105 3264 105 3636
- 第 2 行 210 4890 22 3347 20 3721
- 第 3 行 ...
因此,对于第一行,应对以下列联表进行卡方检验;
- A组 102 4998
- B组 105 3264
- C组 105 3636
我使用以下代码,但这不会计算正确的 p 值(所有 p 值都等于零,而我自己计算卡方检验时并非如此):
谁能帮我解决这个问题?
先感谢您
万斯
r - 基于二元矩阵的两列创建列联表
我有一个二进制矩阵:
矩阵的每一行必须包含 S 组(S1、S2、S3、S4 或 S5)的值 1 和 D 组(D1、D2、D3 或 D4)的值 1。
如何根据出现值 1 的二进制矩阵的两列为两组创建列联表?即,我想要这个表格格式:
例如,这里的值 3 来自 obs1、obs4 和 obs6,其中一对 (S4,D2) 同时取 1 作为值。
r - 从列联表到 R 中的 data.frame
我的出发点是有几个包含我从文本中提取的 POS 标签的字符向量。例如:
我使用table()
orftable()
来计算每个标签的出现次数。
最终目标是让 data.frame 看起来像这样:
在这里使用plyr::rbind.fill
对我来说似乎是合理的,但它需要 data.frame 对象作为输入。但是,使用as.data.frame.matrix(table(POS_vector))
时会发生错误。
使用as.data.frame.matrix(ftable(POS_vector))
实际上会产生一个 data.frame,但没有 colnames。
非常感谢任何帮助。
r - R中的列联表问题
我到处寻找,但没有找到我的问题的答案。我在使用 makig 列联表时遇到问题。我有很多列的数据,比如说 1、2 和 3。在第一列中有 100 个不同的值,在第二个 20 中,第三列有 2 个可能的值:0 和 1。首先我只取数据第 3 列中的值 1 (data<-data[Column3==1,])。现在我在 1. 列中只有大约 20 个不同的值,在 2. 列中只有 5 个。但是,当我做一个列联表时,它的大小是 100x20,而不是 20x5,并且包含很多零(它们对应于 column1 和 column2 的组合,其在 column3 中的值为 0)。我会很感激各种帮助,谢谢。