[問題類型]:
新手(沒寫過程式,R 是我的第一次)
入門(寫過其他程式,只是對語法不熟悉)
[問題敘述]:
拍謝拍謝 其實我真的不清楚標題要怎麼打比較好
我的問題及如下:
這是我資料的前10筆
年 性別 ......(其他變數)
100 F
101 M
100 F
102 M
103 M
101 M
102 F
104 M
104 F
102 M
.
.
.
.
.
(約2w筆)
我先講 我的目的:我希望可以算出各年(資料僅有100~104年而已)的男女生的
某變數統計量
所以就是說 我想要跑出一個表格
列:100年男,100年女,101年男.....,104年女(共10個)
行:meadian,mean,sd,skewness....(一些統計量而已)
所以我想到了一個方法(因為我只能想到這招 有更好的請教我一下 感恩QQ)
第一步驟:我先創造一個新變數叫做"yearsex"
然後我希望把"100年男,100年女,....,104年女" 分別用1~10代表
我以我上面的資料例子為例yearsex=c(2,3,2,5,7,3,6,9,10,5)
然後再用cbind併入我的原資料
:第二步驟:接著我再用sapply(unique(yearsex),function(x){........})
就大功告成了
其實step2我沒問題啦,反而我想問step1怎麼做呀???????(還是有其他比這2個步驟更好的)