楼主: yhzh2009
2702 2

[问答] R语言*apply函数在lm等拟合函数上该怎么用? [推广有奖]

  • 0关注
  • 0粉丝

高中生

35%

还不是VIP/贵宾

-

威望
0
论坛币
0 个
通用积分
0
学术水平
1 点
热心指数
1 点
信用等级
2 点
经验
438 点
帖子
10
精华
0
在线时间
37 小时
注册时间
2012-8-14
最后登录
2016-1-9

楼主
yhzh2009 发表于 2015-11-21 14:06:09 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
我对apply家族的FUN参数还不怎么了解。FUN如果有两个以上的参数,好像只要在后面补充就行了,可如果是y~x之类的怎么办,具体就是在运用*apply函数时,如果FUN参数是lm该怎么办?求高手指导一下。。。
二维码

扫码加我 拉你入群

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

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

关键词:apply函数 apply appl R语言 App

沙发
Waterloo19 发表于 2015-11-22 11:35:41
# example 1
mtcars.list <- split(mtcars, mtcars$cyl)
mylm <- function(x, form, me) lm(form, x, method = me)
lm.list1 <- lapply(mtcars.list, mylm, mpg~hp+wt, "qr")

# example 2 - use package plyr - all ply functions have consistent syntax
library(plyr)
lm.list2 <- dlply(mtcars, .(cyl), function(x) {
  lm(mpg~hp+wt, x)
})
已有 2 人评分论坛币 热心指数 收起 理由
求证1加1 + 1 热心帮助其他会员
admin_kefu + 20 热心帮助其他会员

总评分: 论坛币 + 20  热心指数 + 1   查看全部评分

藤椅
yhzh2009 发表于 2015-11-23 22:14:40
谢谢                                    

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2026-1-8 12:00