问题标签 [r-car]

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.

0 投票
5 回答
18332 浏览

r - 无法安装包车

我在 Linux mint 17.3 64 位中使用 R 版本 3.2.3。我试图用 安装包“car” dependencies=TRUE,但安装失败并显示以下错误消息:

我该如何解决这个问题?请帮忙。

0 投票
1 回答
2149 浏览

r - 如何使用“意外符号”错误重新编码 R 中的字符变量

我想将我的数据从字符重新编码为数字。这是我失败的尝试:

这是我随后收到的错误消息

重新编码错误(survey1$V16, "'非常重要'=1; '相当重要'=2; '不是很重要'=3; '一点也不重要'=4; '不能选择'=99;" , :

在重新编码术语中:'无法选择'= 99消息:解析错误(文本= strsplit(术语,“=”)[[1]] [1])::1:7:意外符号1:“可以”吨

0 投票
3 回答
5566 浏览

r - 在 R 中有效地将多个变量从字符重新编码为数值

我正在使用 R(版本 3.2.3)将多个变量(在同一数据帧中)从字符值(“高”、“中”、“低”和“无关注”)重新编码为数值(4、3、2和 1)。我知道有几种重新编码变量的方法,在下面的示例中,我一直在使用 car 包中的“重新编码”功能。这在重新编码单个变量时效果很好,但是当我指定多个变量(第 45 到 68 列)时,所有值都被替换为“N/A”。

我将不胜感激任何关于我在这里可能出错的地方的指示。我是编码社区的新手,所以如果我在我的问题中提供了足够的详细信息,请告诉我。

0 投票
3 回答
1295 浏览

r - 重新编码(汽车包)功能 - 重新编码参数和等号

我想知道是否允许在 car 包中的函数参数中使用等号( =) ?recodesrecode

例如,以下失败:

删除=from<= 20工作正常:

鉴于我recode在将参数作为用户输入的上下文中使用recodes,我希望任何解决方案都不需要显式转义字符,因为这会很麻烦。

我正在运行 R 版本 3.2.3 (2015-12-10)——“木制圣诞树”

0 投票
1 回答
767 浏览

r - marginModelPlots 错误“需要有限的 'xlim' 值”

我正在尝试对二元逻辑回归模型进行一些诊断。具体来说,边际模型图。不幸的是,我不断收到“需要有限的'xlim'值”错误。下面的代码重现了该问题。我的模型包括数字变量和分类变量(在模型中被转换为虚拟变量)。无论如何,我知道当所有值都是 NA 时会发生此错误,但我的任何数据都不是这种情况,我不确定发生了什么。

我收到以下错误:

寻找有关如何处理此问题的一些想法/建议/指导。

0 投票
1 回答
1159 浏览

r - 重复测量方差分析:“dimnames”[1] 的长度不等于数组范围

我进行了重复测量 anova,这是我的代码,它操作简单,而且我总是快速完成。

以 .csv 格式链接到 mydata

但我得到了错误

我已经阅读了很多答案,但无法理解出了什么问题,我需要监督。

0 投票
1 回答
2699 浏览

r - 如何在汽车/RGL 3D 图上设置轴限制?特别是scatter3d

我在使用该scatter3d函数时遇到了一些问题,特别是似乎不可能向函数规定轴的限制应该是什么。这是我的基本绘图功能,其中包含我正在使用的集合中的一些数据点:

这绘制得很好,但设置了默认轴范围

问题是,这似乎完全无法改变。我知道RGL不允许裁剪,我不希望它在这里排除任何数据点,但是轴范围比每个轴的最大值高很多

我想做的是将 X 和 Y 的轴限制从 70 设置为 185,据我所知,这应该可以通过以下代码实现:

但这只会产生相同的情节(没有错误或警告)。有人知道如何手动设置这些轴吗?

0 投票
1 回答
529 浏览

r - 当我有多行(400k+)行时,如何对一行中数据点的方差相等性进行测试

我有两个组的数据点排列在同一行中,还有多行数据(400k+)。我想比较这 400K+ 行中每一行的两组的方差。数据将类似于以下内容 -

我可以在单行数据上运行leveneTestcar中的,例如 -

或者

但显然这对于​​ 400k+ 行数据是不切实际的。

我认为这将是一些简单的事情,比如apply像我一样使用t.test,例如 -

但是当我尝试leveneTest

我收到以下错误

有谁知道如何做到这一点?

0 投票
3 回答
112 浏览

r - 如果字符串值相等则匹配,在 R 的新列中创建一个新的字符串值

我正在尝试在 R 中执行一种“if”语句,我想在其中查找两个值(字符串)在两个不同的列中是否相同。例如,如果我的 Origin 和 Destination country 相同,我想创建一个新列,结果是国内。如果为假,那么最终我会将 NA 编码为 International。

我在 R 中尝试了几个功能,但仍然无法正确使用!

我认为汽车库中的重新编码功能可能适合。这是我尝试过的数据示例和两个代码行示例。谢谢您的帮助。

0 投票
0 回答
430 浏览

r - 更新到 3.3.0 版会导致 car 和 sjPlot 出现问题

今天我升级到 R 3.3.0 ......哦,男孩......希望我留在以前的版本。过去几个小时我一直在尝试解决一些安装汽车和 sjPlot 的问题,但问题仍然存在。安装 sjPlot 时一切正常,但是在设置库时,出现此错误:

在安装过程中,汽车也会发生类似的情况:

关于我能做些什么来解决这个问题的任何想法?谢谢