[問題類型]:
程式諮詢
其實也是作業,只是遇到瓶頸,想求救
[軟體熟悉度]:
超級新手
[問題敘述]:
需要將50000筆隨機的分數重新分組成(0級分-5級分)
set.seed(15)
x<-runif(50000,min=0,max=100)
這是題目
[程式範例]:
我自己的想法是這樣
for(i in 1:length(x))
{
if((x[i]>=0)&(x[i]<=59))
{print("0")
}else if ((x[i]>=60)&(x[i]<=69))
{print("1")
}else if ((x[i]>=70)&(x[i]<=79))
{print("2")
}else if ((x[i]>=80)&(x[i]<=84))
{print("3")
}else if ((x[i]>=85)&(x[i]<=89))
{print("4")
}else if ((x[i]>=90)&(x[i]<=100))
{print("5")}
}
這樣跑下去,
的確會重新將每個數字重新分類,
但有沒有語法是能夠幫助我統計
0級分有幾個、1級分有幾個,
我試過length("0"),但應該是錯誤的...
先謝謝各位大大了。