-1

内部 for ループを使用する制御構造を持つ for ループがあります。

for (x in 1:100)){
      for(y in 1: 10){
          for(z in 1:(100/10)){
          return as.factor(y)     
          }
      }
  }

これを sapply にすることは可能ですか、それとも sapply は 1 つのループ コントロールでしか機能しませんか。このサイトと Web を検索しましたが、sapply を使用した 1 つのカウンターよりも複雑な制御構造への参照は見当たりませんでした

4

1 に答える 1

1

質問を正しく理解していれば、xベクトルの全長とy整数の繰り返し回数を指定します。それで

z <- paste(sort(rep(1:y,x/y)), collapse="")

これは文字を返します。を使用as.numeric()して数値に変換できます。

于 2013-10-18T19:02:02.780 に答える