[解決済み] Rでcは何をするのですか?重複] [重複
2022-03-16 12:12:07
質問
以下のコードを考えてみましょう。
k <- c(.5, 1)
ここでcは何をするのでしょうか?リストかベクトルなんでしょうね。もしそうなら、このベクトルを1024個の値を含むように拡張するにはどうしたらよいでしょうか?
どのように解決するのですか?
Rでは
c()
関数はベクトル(1次元の配列)を返します。
あなたの例では
k <- c(0.5, 1) # k is a vector
k[1] # is 0.5 (remember, R indices start on 1)
k[2] # is 1
1024エントリ(0.5刻みと仮定)のベクトルを作りたい場合、少なくとも2つの方法があります。
# One way
k <- (1:1024) / 2 # this will be 0.5, 1, 1.5, 2, ... , 512
# Another way:
k <- seq(0.5, 512, 0.5)
また
を使用することができます。
c()
で2つのベクトルを連結します。
k <- c(0.5, 1) # k = 0.5, 1
k <- c(k, 1.5) # k = 0.5, 1, 1.5
k <- c(k, c(2, 2.5)) # k = 0.5, 1, 1.5, 2, 2.5
k <- c(k, k) # k = 0.5, 1, 1.5, 2, 2.5, 0.5, 1, 1.5, 2, 2.5
のヘルプをご確認ください。
c()
と
seq
関数(Rでは。
?c
と
?seq
)
参考
関連
-
[解決済み] グループ化関数(tapply、by、aggregate)と*applyファミリ
-
[解決済み] ggplot2 の軸ラベルを回転させ、間隔を空ける
-
[解決済み] Rで2つのグラフを同じプロットで表示する
-
[解決済み] 関数のソースコードを見るにはどうしたらいいですか?
-
[解決済み] 非常に大きなテーブルをデータフレームとして高速に読み込む
-
[解決済み] Rでtrycatchの書き方
-
[解決済み] data.frameの1つの列の名前を変更する方法は?
-
[解決済み] [Solved] data.frameで全てまたは一部のNA(欠損値)を含む行を削除する。
-
[解決済み】data.table vs dplyr:一方がうまくできない、またはうまくできないことを行うことができますか?
-
[解決済み】文字列/文字のベクトルを連結する
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
R言語です。「接続を開くことができません」解決策
-
Rでエラー:単項演算子への引数が無効
-
R read.table Error:埋め込まれたヌルが含まれているようです。
-
[解決済み] lm.fit(x,y,offset = offset, singular.ok,...) 0 非NAケースでboxcox式で計算するとエラーになる。
-
[解決済み] xkcd風のグラフを作るには?
-
[解決済み] リストをデータフレームに変換する
-
[解決済み] コマンドラインからRスクリプトを実行する
-
[解決済み] ベクトル中のxの値を持つ要素の個数を数える
-
[解決済み] データフレーム内の列を名前でドロップする方法
-
[解決済み] R および RStudio のコンソールをクリアする関数