全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 R语言论坛
13770 4
2015-03-23
新手刚接触R,请问示性函数在R中怎么编写呢?  谢谢
二维码

扫码加我 拉你入群

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

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

全部回复
2015-3-23 10:01:10
假设你有一个向量v, 并且希望v里面的在s里面的值都是1, 其他是0
r = ifelse( v %in% s, 1, 0)
如果你想编成v里面每一个独立的值就是一类的话
利用unique()提取出v中的各类
把类别编成unique结果对应的数字就好了。
二维码

扫码加我 拉你入群

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

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

2015-3-23 10:23:19
jz.mraz 发表于 2015-3-23 10:01
假设你有一个向量v, 并且希望v里面的在s里面的值都是1, 其他是0
r = ifelse( v %in% s, 1, 0)
如果你想 ...
就像I1=I(3<t<=5)呢  谢谢
二维码

扫码加我 拉你入群

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

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

2015-12-4 16:35:25
Indicator<-function(x, min=0, max=Inf)
    {
        as.numeric(abs(x) > min) * as.numeric(abs(x) <= max)
    }
二维码

扫码加我 拉你入群

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

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

2016-4-4 15:53:38
ifelse(3<t<=5,1,0)
二维码

扫码加我 拉你入群

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

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

栏目导航
热门文章
推荐文章

说点什么

分享

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