PTT
Submit
Submit
选择语言
正體中文
简体中文
PTT
R_Language
[问题] 如何计算median和trimmed mean
楼主:
Zakaria
(From Wealth to Power)
2014-10-08 14:56:02
[问题]: 如何不使用内建程式计算出median和trimmed mean
[问题类型]:
程式咨询(我想用R 做某件事情,但是我不知道要怎么用R 写出来)
[软件熟悉度]:
新手(没写过程式,R 是我的第一次)
[问题叙述]:
最近刚开始学习R,想要练习看看可不可以自己建立function来计算
一些简单的数值,例如mean等等。
my.mean = function(x){
sum(x)/length(x)
}
这是我刚刚写出来的可以计算mean的function。但我想要如法炮制写出可以计算median
和trimmed mean的function就卡关了。
作者:
andrew43
(讨厌有好心推文后删文者)
2014-10-08 15:07:00
中位数就是先用sort()或order()排序后取中间的值,并注意奇数和偶数用if()分开处理。trimmed mean要先知道你希望怎么砍头砍尾才能说下去。支持你从基本功开始练习起。加油。
作者:
gsuper
(Logit(odds))
2014-10-09 13:14:00
function(s,per){s<-sort(s) ;x <- ceiling(length(s)*(100-per)/100)y <- ceiling(length(s)*per/100)return(s[x:y])}要 ceiling, trunc, 还是 round 就看你自己决定
继续阅读
[问题] gsub取代数字的小问题
tokyo291
Re: [问题] error 讯息通知
Wush978
[问题] error 讯息通知
qazzzzz
[问题] 输出档案的编码问题
b10009047
[问题] RSelenium对于下拉式选单的控制
cal0712
[问题] 如何显示重复的次数
ntme
[问题] 开启太多档案而停止
natto810822
[问题] 改变资料内容
wangru
[问题] 找出重复数据 平均后删掉其余重复列
yaowei2010
Re: [问题] 简单的新手小问题
andrew43
Links
booklink
Contact Us: admin [ a t ] ucptt.com