トップ 18 R プログラミング インタビューの質問と回答 (2025)

ここでは、新人だけでなく経験豊富な候補者も夢の仕事に就くための、R プログラミングの面接での質問と回答を紹介します。

 

R プログラミング Viva 初心者向けの Q&A

1) R とは何ですか?

R は、アナリスト、クオンツ、統計学者、データ サイエンティストなどが使用するデータ分析ソフトウェアです。


2) R が提供する機能をいくつか挙げてください。

Rが提供する関数は次のとおりです。

  • 平均
  • 中央値
  • 販売
  • 共分散
  • 不具合
  • 非線形
  • 混合効果
  • GLM
  • ガム。 等

3) R コマンダー GUI を起動する方法を説明してください。

R コンソールにコマンド (「Rcmdr」) を入力すると、R コマンダー GUI が起動します。


4) R ではどのようにしてデータをインポートできますか?

R にデータをインポートするには R コマンダーを使用します。データを R に入力するには XNUMX つの方法があります。

  • データ  新しいデータセットからデータを直接入力できます。
  • プレーンテキスト (ASCII) または他のファイル (SPSS、Minitab など) からデータをインポートします。
  • データセットの名前を入力するか、ダイアログボックスでデータセットを選択してデータセットを読み取ります。
R プログラミングの面接の質問
R プログラミングの面接の質問

5) 「R」言語でできないことについて言及してください。

  • しかし Rプログラミング データベースではない DBMS に簡単に接続できる
  • R はグラフィカル ユーザー インターフェイスで構成されていません
  • Excelに接続するのですが/Microsoft Office は簡単ですが、R 言語ではデータのスプレッドシート ビューが提供されません

6) R コマンドがどのように書かれているか説明してください。

R では、プログラム内のどこでも、コード行の先頭に # 記号を付ける必要があります。たとえば、

  • #減算
  • # 分割
  • # 演算順序が存在することに注意してください

7) データを R に保存するにはどうすればよいですか?

R にデータを保存するにはさまざまな方法がありますが、最も簡単な方法は次のとおりです。

[データ] > [アクティブ データ セット] > [アクティブ データ セットのエクスポート] に移動するとダイアログ ボックスが表示されます。[OK] をクリックすると、ダイアログ ボックスで通常の方法でデータを保存できます。


8) 相関関係と共分散をどのように生成できるかについて言及しますか?

相関関係を生成するには cor () 関数を使用し、共分散を生成するには cov () 関数を使用します。


9) R の t 検定とは何ですか?

R では、 t.test () 関数はさまざまな t 検定を生成します。 T 検定は統計学で最も一般的な検定で、XNUMX つのグループの平均が互いに等しいかどうかを判断するために使用されます。


10) R の With () 関数と By () 関数は何に使用されるのか説明してください。

  • With() 関数は SAS の DATA に似ており、式をデータセットに適用します。
  • BY() 関数は、因子の各レベルに関数を適用します。 SAS の BY 処理に似ています。

R プログラミング経験者向け面接の質問と回答

11) 統計分析の実行とグラフの作成に使用される R のデータ構造は何ですか?

R には次のようなデータ構造があります。

  • ベクトル
  • 行列
  • 配列
  • データフレーム

12) R の行列の一般的な形式について説明しますか?

一般的なフォーマットは、

Mymatrix< - matrix (vector, nrow=r , ncol=c , byrow=FALSE,
dimnames = list ( char_vector_ rowname, char_vector_colnames))

13) R では欠損値はどのように表現されますか?

R では、欠損値は NA (利用不可) で表されますが、不可能な値は記号 NaN (数値ではない) で表されるのはなぜでしょうか。


14) トランスポーズとは何ですか?

以前にデータを再形成するために、分析 R はさまざまな方法を提供しますが、転置はデータセットを再形成する最も簡単な方法です。 行列またはデータ フレームを転置するには t () 関数が使用されます。


15) R でデータがどのように集約されるかを説明しますか?

XNUMX つ以上の BY 変数を使用して R でデータを折りたたむと、それが簡単になります。 を使用するときは、 aggregate() 関数の場合、BY 変数がリストに含まれている必要があります。


16) R でデータセットを追加するために使用される関数は何ですか?

rbind 関数を使用すると、XNUMX つのデータ フレーム (データセット) を結合できます。 二つ データフレーム 変数は同じである必要がありますが、同じ順序である必要はありません。


17) R での subset() 関数と Sample() 関数の用途は何ですか?

R では、subset() 関数は変数と観測値の選択に役立ちますが、sample() 関数を通じてデータセットからサイズ n のランダムなサンプルを選択できます。


18) 外部ファイルを使用せずに R でテーブルを作成する方法を説明してください。

コードを使用する

myTable = data.frame()
edit(myTable)

このコードにより、Excel のようなスプレッドシートが開き、データを簡単に入力できます。

これらの面接の質問は、あなたの活力(口頭)にも役立ちます