問題タブ [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.
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 が欲しい
ありがとうハーシャド
r - rep() と seq() を使用してこのベクトルを作成します
私は R 言語から始めており、 and を使用してこのベクトルを作成する必要が rep()
ありseq()
ます。
私はいくつかのことを試みてきましたが、私はそれを達成していません。
r - rep 関数の奇妙なエラー
私が実行するとき:
rep(c(a, b), c(2, 1)) のエラー: 'times' 引数が無効です
なんで?
r - 行を追加して R のデータ フレームに適用する
私はdfを持っています:
df[1:5]、[6:10] などを順次追加し、これをデータ フレーム全体に適用する関数を作成したいと思います。
これを使用して必要な別のものを実行しましたが、seq() または rep() を使用して df 全体に適用する方法が必要だと思います。
これにより、必要な列が追加されますが、df 全体で順序付けする方法がわかりません。よろしくお願いします。
ありがとう
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)
か?
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)
です。