私が現在行っているデータ評価では、 "for"ループを使って行列を書きたいと思っています。Rの "for"ループを使って行列を書く方法は?
のは、私は0と100の間の乱数を持っているとしましょう:
E <- runif(100, 0, 100)
t <- 0 #start
for(t in 0:90) {
D <- length(E[E >= t, E < (t + 10)])
t = t + 10
}
は、だから私は何をしたいのか1列目の「T」と「D」との各反復で行列の中に「D」を書き込んでもう片方に。
私はRでループを避けるべきだと聞いたことがありますが、私は代替手段を知りません。
ああありがとうとても!それは多くの助けになります! – Tarkus
@Tarkusようこそ。 'findInterval'はビンニング項目の点で探しているものであり、' findInterval'はあなたが探している項目を扱うので、この*特定のアプリケーションでは 'cbind(t、table(findInterval(E、t))) tableは値を数えます。 –