3

我发现自己使用矩阵和重新创建表的文章一遍又一遍地重新创建嵌套频率表(或者有时放弃并使用rep并制作完整的数据集,这非常耗时。我正在寻找最快的方法(最少的代码)在 R 中重新创建这个嵌套频率表(我认为这是一个许多人都可以从中受益的问题)。

              gender female male
hs.grad race                    
no      asian             3    4
        black             5   10
        white            17   11
yes     asian             5    7
        black             1    9
        white            11   17

如果有帮助,这是使用创建ftable的。

先感谢您。

4

1 回答 1

10

你的意思是这样的吗?

file = tempfile()
cat (text='              gender female male
hs.grad race                    
no      asian             3    4
        black             5   10
        white            17   11
yes     asian             5    7
        black             1    9
        white            11   17
', file=file)
ft = read.ftable(file)

或者

> read.ftable(textConnection("              gender female male
+ hs.grad race                    
+ no      asian             3    4
+         black             5   10
+         white            17   11
+ yes     asian             5    7
+         black             1    9
+         white            11   17"))
于 2012-04-29T05:23:56.823 回答