問題タブ [rep]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
1000 参照

r - 特定の月および/または日付シーケンスを「n」回作成する方法

1月から12月までの一連の月を3回作成しようとしています。すなわち。1 月 2 月 3 月。. . . 12 月 1 月 2 月 3 月。. . . 12 月 1 月 2 月 3 月。. . . 12月

このコードを試しました

しかし、それはこのような結果を生成します

しかし、私は Jan Feb Mar....Dec Jan Feb Mar.....Dec Jan Feb Mar...Dec が欲しい

ありがとうハーシャド

0 投票する
3 に答える
3028 参照

r - rep() と seq() を使用してこのベクトルを作成します

私は R 言語から始めており、 and を使用してこのベクトルを作成する必要が rep()ありseq()ます。

私はいくつかのことを試みてきましたが、私はそれを達成していません。

0 投票する
2 に答える
344 参照

r - rep 関数の奇妙なエラー

私が実行するとき:

rep(c(a, b), c(2, 1)) のエラー: 'times' 引数が無効です

なんで?

0 投票する
2 に答える
56 参照

r - 行を追加して R のデータ フレームに適用する

私はdfを持っています:

df[1:5]、[6:10] などを順次追加し、これをデータ フレーム全体に適用する関数を作成したいと思います。

これを使用して必要な別のものを実行しましたが、seq() または rep() を使用して df 全体に適用する方法が必要だと思います。

これにより、必要な列が追加されますが、df 全体で順序付けする方法がわかりません。よろしくお願いします。

ありがとう

0 投票する
1 に答える
111 参照

r - R における可変長のシーケンス

私の質問は簡単ですが、オンラインで解決策を見つけることができませんでした。

ベクトルがありa = c(7,3,5)ます。に変換する必要がありb = c(0,1,2,3,4,5,6,0,1,2,0,1,2,3,4)ます。ループでそれを行うことができますが、長さ (a) > 500000 の場合は非常に遅くなります。

説明されている動作を非常に高速に生成できるRのワンライナーはありますか? 同じアプローチでベクトル a を変換できますc = c(0,0,0,0,0,0,1,0,0,1,0,0,0,0,1)か?

0 投票する
1 に答える
5523 参照

r - rep() を使用してベクトルのリストを作成する

c(2,6)ベクトルの 8 倍のリスト、つまり8 つのベクトルのリストを作成したいと考えています。

  • 間違い:object = as.list(rep(c(2,6),8))代わりに 16 個の単一の数字のリストが返されます:2 6 2 6 2 6 2 6 ...
  • 試してみdrop=0ましたが、うまくいきませんでしlapplyた。

(私のコンテキスト:サブ関数が番号付きリストオブジェクトを呼び出す関数があります。番号はループ内にあるため変更され、番号とループのサイズはユーザーの値に依存するため、それが何であるかわかりません'ユーザーが変数の 1 つに対してベクトル値のリストを入力しない場合は、デフォルトを設定する必要があります。

サブ関数は期待しています。たとえばc(2,6) 、サブ関数は現在 8 回ループしているため、8 回のリストが必要c(2,6)です。