全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 R语言论坛
5138 20
2014-05-21
悬赏 200 个论坛币 已解决
复制代码

写一个函数通过aaa得到dataframe bbb(4行6列):
gcat    grp1  pct1  grp2  pct2   Total (列名)
  A        2   66.67    1   33.33    3
  B        2   66.67    1   33.33    3
Total     4               2              6


注:要求采用sum(with(aaa, group1==1 & group2=="A")) 实现。
    不能采用R中已有产生四格表的函数。

最佳答案

playmore 查看完整内容

嗯,我这里看到的贴在网页上的代码有问题 有些$显示不正常,应该是论坛的问题 我这回贴附件里了,你再试试吧
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2014-5-21 04:42:20
dxystata 发表于 2014-5-23 09:35
你能运行成功吗?我这里运行报错!能否把code复制到txt中,发到我的邮箱,邮箱pm你。谢谢!
嗯,我这里看到的贴在网页上的代码有问题
有些$显示不正常,应该是论坛的问题
我这回贴附件里了,你再试试吧



test.txt
大小:(889 Bytes)

 马上下载


二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2014-5-21 23:11:07
继续悬赏!
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2014-5-22 00:38:51
太高级了,没看懂,完全不知道那个4行6列是神马样子……
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2014-5-22 10:05:13
复制代码


基本上算是完成了任务,只不过左下角那个Total实在是搞不定

不知道怎么让R取消认定gcat是factor,之前加了stringsAsFactors也没用
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2014-5-22 11:23:54
playmore 发表于 2014-5-22 10:05
aaa
谢谢!希望调用这样的函数tttab(ds=aaa,var="group1",group="group2")实现。
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

点击查看更多内容…
相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群