问题标签 [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.
r - 在 R 中读取 .mdb 文件时出现问题
我正在尝试在 R 中读取一系列 microsoft access 数据库。我从使用mdb-tools的Hmisc包中找到了mdb.get函数。
这是我针对一个特定 .mdb 文件的工作流程
我尝试使用System()直接传递突击队以提供mdb-tables命令,但我得到了非常相似的结果。
主要问题是,当我直接在终端中执行此操作时,它适用于相同的文件。我想我可以使用 shell 脚本来完成,但我更愿意在 R 中完成。任何帮助将不胜感激。
编辑
我忽略了说我在 RStudio 中运行此代码,我尝试单独在 R 终端中运行它并且它可以工作,所以这让我认为它与mdb-tools的文件路径或类似的东西有关那。话虽如此,我仍然希望能够在 RStudio 中做到这一点。谢谢!
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 的初学者,假设我的文件路径规范存在问题。
我很感激每一个提示。
卡斯帕
r - 按组的相关矩阵
这是我的数据框
我想为组 g1 和 g2 的每个组合(在本例中为 Aa、Ab、Ca、Cb)创建一个 v1、v2 和 v3 的相关矩阵。所以我想使用包 Hmisc 并与 plyr 结合
这有效(当然忽略组):
但这不会:
我究竟做错了什么?
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 以便我以后可以通过它们的原始行号引用这些行?
还有其他更好的方法吗?
r - 来自 Hmisc 中描述函数的乳胶表
我一直在尝试通过在 Hmisc 中的请求功能之前添加 latex(describe) 或 latex(xtable) 来获得下表的乳胶输出,但这不起作用。知道错误在哪里吗?
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
r - 如何将配对参数传递给 Hmisc [r] 中的 summaryM 函数测试
我在这里有可重复的例子
Hmisc 包中的 SummaryM 函数具有 test 参数,默认情况下将 Wilcoxon 测试应用于 continue 变量,假设它们是独立的。现在我想传给paired=TRUE
Wilcoxon。我该怎么做?谢谢
r - 如何标记变量、数据框列(全名 + 单位),以便绘图、xtable 等自动使用这些信息?
我刚刚意识到 Hmisc 包中的标签功能。然而,据我所知,这个函数并不能解决我的问题,因为轴标签仍然需要手动指定为xlab=label(var)
.
我也没有看到任何生成漂亮表格的解决方案(xtable)。是否有任何我不知道的包提供这种功能?总之,我想做以下事情:
- 将标签和单位附加到变量、列:
label(wght) <- weight; unit(var) <- 'kg'
- 以一种很好的方式打印它们,例如:
wght <- c(20, 30); printnice(mean(wght)) -> '25 kg'
- 制作绘图,xtable 自动使用这些“好”标签
r - R:分配数据框列的变量标签
我正在努力处理 data.frame 列的可变标签。假设我有以下数据框(更大数据框的一部分):
我还有一个带有此数据框变量标签的命名向量:
我想使用包中的函数将变量标签分配给var.labels
数据框中的列。我可以像这样一一做,然后检查结果:data
label
Hmisc
变量标签被分配为列的属性:
精彩的。但是,对于较大的数据框,例如 100 列或更多列,这将不方便或高效。另一种选择是直接将它们分配为属性:
没有帮助。变量标签未分配给列:
相反,它们被分配为数据框本身的属性(请参阅列表的最后一个组件):
这不是我想要的。我需要变量标签作为列的属性。我尝试编写以下函数(以及许多其他函数):
然后执行它:
没有帮助。它返回向量的值,var.labels
但不分配变量标签。如果我尝试将它分配给一个新对象,它只包含变量标签的值作为向量。