问题标签 [hmisc]

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 投票
1 回答
3413 浏览

r - 在 R 中读取 .mdb 文件时出现问题

我正在尝试在 R 中读取一系列 microsoft access 数据库。我从使用mdb-tools的Hmisc包中找到了mdb.get函数。

这是我针对一个特定 .mdb 文件的工作流程

我尝试使用System()直接传递突击队以提供mdb-tables命令,但我得到了非常相似的结果。

主要问题是,当我直接在终端中执行此操作时,它适用于相同的文件。我想我可以使用 shell 脚本来完成,但我更愿意在 R 中完成。任何帮助将不胜感激。

编辑

我忽略了说我在 RStudio 中运行此代码,我尝试单独在 R 终端中运行它并且它可以工作,所以这让我认为它与mdb-tools的文件路径或类似的东西有关那。话虽如此,我仍然希望能够在 RStudio 中做到这一点。谢谢!

0 投票
1 回答
54 浏览

import - 如何正确指定文件

我正在尝试在 R 中导入一个 spss 数据集。

我已经尝试过 read.spss 和 spss.get,它们都给了我同样的错误:

meinspss <- read.spss(C:\Dokumente und Einstellungen\Caspar\Desktop\Studium\Master\SoSe 14\Aktuelle FF der emp. Finanzwissenschaft und Wirtschaftspolitik (SteinerFossen)\Daten\pkal.sav") 错误:“意外输入” meinspss <- read.spss(C:\"

我也尝试了“/”和“\”,但每次都得到同样的错误。

作为 RI 的初学者,假设我的文件路径规范存在问题。

我很感激每一个提示。

卡斯帕

0 投票
1 回答
4687 浏览

r - 按组的相关矩阵

这是我的数据框

我想为组 g1 和 g2 的每个组合(在本例中为 Aa、Ab、Ca、Cb)创建一个 v1、v2 和 v3 的相关矩阵。所以我想使用包 Hmisc 并与 plyr 结合

这有效(当然忽略组):

但这不会:

我究竟做错了什么?

0 投票
3 回答
410 浏览

r - 如何在 R 中拆分和 cut2 后编辑“row.names”?

我想从自动创建一次并被使用的 row.names 中编辑掉一些split信息cut2。请参见以下代码:

您将看到“test_data”将有一个额外的列“row.names”,其中包含“[0.000,0.100).6”、“[0.000,0.100).10”等值。

如何删除“[0.000,0.100)”并保留“。”后面的数字 例如 6 和 10 以便我以后可以通过它们的原始行号引用这些行?

还有其他更好的方法吗?

0 投票
1 回答
1355 浏览

r - 如何根据因子过滤数据框

我使用Hmisc 包中的cut2在下面的 data1 数据框中创建了分组的 PenRage。如何在 PenRanges 上过滤我的数据框,以便我只获得一组 [0.0, 12.8) 的行?

我试过pen1 <- subset(data1, PenRanges=="0.0, 12.8")了,但没有用。

0 投票
1 回答
1046 浏览

r - 来自 Hmisc 中描述函数的乳胶表

我一直在尝试通过在 Hmisc 中的请求功能之前添加 latex(describe) 或 latex(xtable) 来获得下表的乳胶输出,但这不起作用。知道错误在哪里吗?

0 投票
1 回答
947 浏览

api - Windows API 错误 2 在 Hmisc 上编译乳胶 pdf 描述

我从 Windows 收到一条消息,说 .dvi 文件丢失并且我的乳胶 pdf 无法编译 - 见下文。我试图输出为乳胶表的过程非常简单

MiKTeX 问题报告消息:Windows API 错误 2:系统找不到指定的文件。

数据:C:\Users\abo586\AppData\Local\Temp\RtmpKOur60\file24bc482ff5a.dvi

来源:图书馆\MiKTeX\Core\win\winFile.cpp

行:498 MiKTeX:2.9 操作系统:Microsoft Windows 7 Enterprise Edition,64 位 Service Pack 1(内部版本 7601) 调用者:.../rstudio/rsession/Rterm SystemAdmin:无 PowerUser:无 Root0:C:\Users\abo586\ AppData\Roaming\MiKTeX\2.9 Root1: C:\Users\abo586\AppData\Local\MiKTeX\2.9 Root2: C:\ProgramData\MiKTeX\2.9 Root3: C:\Program Files\MiKTeX 2.9 UserInstall: C:\Users\ abo586\AppData\Roaming\MiKTeX\2.9 用户配置:C:\Users\abo586\AppData\Roaming\MiKTeX\2.9 用户数据:C:\Users\abo586\AppData\Local\MiKTeX\2.9 CommonInstall:C:\Program Files\MiKTeX 2.9 CommonConfig:C:\ProgramData\MiKTeX\2.9 CommonData:C:\ProgramData\MiKTeX\2.9

0 投票
2 回答
316 浏览

r - 如何将配对参数传递给 Hmisc [r] 中的 summaryM 函数测试

我在这里有可重复的例子

Hmisc 包中的 SummaryM 函数具有 test 参数,默认情况下将 Wilcoxon 测试应用于 continue 变量,假设它们是独立的。现在我想传给paired=TRUEWilcoxon。我该怎么做?谢谢

0 投票
0 回答
416 浏览

r - 如何标记变量、数据框列(全名 + 单位),以便绘图、xtable 等自动使用这些信息?

我刚刚意识到 Hmisc 包中的标签功能。然而,据我所知,这个函数并不能解决我的问题,因为轴标签仍然需要手动指定为xlab=label(var).

我也没有看到任何生成漂亮表格的解决方案(xtable)。是否有任何我不知道的包提供这种功能?总之,我想做以下事情:

  • 将标签和单位附加到变量、列:label(wght) <- weight; unit(var) <- 'kg'
  • 以一种很好的方式打印它们,例如:wght <- c(20, 30); printnice(mean(wght)) -> '25 kg'
  • 制作绘图,xtable 自动使用这些“好”标签
0 投票
4 回答
87619 浏览

r - R:分配数据框列的变量标签

我正在努力处理 data.frame 列的可变标签。假设我有以下数据框(更大数据框的一部分):

我还有一个带有此数据框变量标签的命名向量:

我想使用包中的函数将变量标签分配给var.labels数据框中的列。我可以像这样一一做,然后检查结果:datalabelHmisc

变量标签被分配为列的属性:

精彩的。但是,对于较大的数据框,例如 100 列或更多列,这将不方便或高效。另一种选择是直接将它们分配为属性:

没有帮助。变量标签未分配给列:

相反,它们被分配为数据框本身的属性(请参阅列表的最后一个组件):

这不是我想要的。我需要变量标签作为列的属性。我尝试编写以下函数(以及许多其他函数):

然后执行它:

没有帮助。它返回向量的值,var.labels但不分配变量标签。如果我尝试将它分配给一个新对象,它只包含变量标签的值作为向量。