問題タブ [r-faq]
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 - 文字列からすべての空白を削除するには?
" xx yy 11 22 33 "
となります"xxyy112233"
。どうすればこれを達成できますか?
regex - 文字列間の類似性を測定する方法は?
たくさんの名前があり、一意の名前を取得したいと考えています。ただし、スペルミスやデータの不一致により、名前が間違って書き留められる場合があります。2 つの文字列が類似している場合、文字列のベクトルをチェックインする方法を探しています。
例えば:
私はそれを見つけたいと思って" Obama, B."
おり"Obama, B.H."
、非常に似ています。これを行う方法はありますか?
r - グループ平均、合計、またはその他の要約統計を計算します。列を元のデータに割り当てます
グループ化変数 (「グループ」) の各レベル内の数値変数 (「値」) の計算(または、長さ 1のmean
その他の要約統計量)を計算したいと考えています。min
max
length
sum
要約統計量は、元のデータと同じ長さの新しい変数に割り当てる必要があります。つまり、元のデータの各行には、現在のグループ値に対応する値が含まれている必要があります。データ セットは、グループごとに 1 行に折りたたまれてはなりません。たとえば、 group を考えてみましょう:mean
前
後
excel - R スクリプトから Excel ファイルを直接読み取る
ExcelファイルをRに直接読み込むにはどうすればよいですか? または、最初にデータをテキストまたは CSV ファイルにエクスポートし、そのファイルを R にインポートする必要がありますか?
r - Rでの条件付きマージ/置換
2 つのデータ フレームがあります。
と
生成する df1$x1 と df2$x2 の間の条件付き一致に基づいて、df1$x2 の値の一部を df2$x2 の値に置き換えたいと考えています。
r - グループ連番の作り方
all_data
私は、サイト (1... から n) のリストとそのスコアを含むデータ フレーム ( ) を持っています。
カウンターのように、サイトの各レベルを番号順に並べた列を作成したいと思います。この例では、サイト (1、4、および 8) の「番号」列に 1 から 3 までの対応するカウンターがあります。
これは簡単に解決できるに違いないと確信していますが、まだ方法を見つけていません。
r - 年と月 (「yyyy-mm」形式) を日付に変換しますか?
次のようなデータセットがあります。
データをプロットしたい (月を x 値、カウントを y 値として)。データに欠落があるので、月の情報を日付に変換したい。私は試した:
しかし、うまくいきませんでした。どうしたの?1日もかかるようでas.Date()
、1日の基準値が設定できないのでは?どの関数が私の問題を解決しますか?
r - Rで「S3メソッド」とはどういう意味ですか?
私はRにかなり慣れていないので、S3のメソッドとオブジェクトが何であるかわかりません。S3とS4のオブジェクトシステムがあり、可能であればS4ではなくS3を使用することをお勧めするものもあります(http://google-styleguide.googlecode.com/svn/trunk/google-r-styleでGoogleのRスタイルガイドを参照してください)。 html)*。ただし、S3メソッド/オブジェクトの正確な定義はわかりません。
更新:2019年の時点で、GoogleのRスタイルガイドのハイパーリンクがここにあります。
r - ggplotのqplotはソーシングでは実行されません
2つのソースファイルがあると仮定します。最初のファイルは名前が付けられexample1.r
、2番目のファイルはexample2.r
(以下に示されています)。
example1.r
example2.r
example1.rを入手すると、グラフが描画されます。ただし、example2.rを入手した場合はそうではありません。ここでの解決策は何ですか?
(example2.rのqplotはggplot2の関数です)
r - 行、列インデックスを使用した行列からのインデックス値
mat
500行×335列の2Dマトリックスと、 dat
120425行のdata.frameがあります。data.framedat
には、2つの列I
とJ
があります。これらは、からの行、列にインデックスを付けるための整数mat
です。mat
の行にからの値を追加したいと思いますdat
。
これが私の概念的な失敗です:
(私はWin32でR 2.13.1を使用しています)。もう少し掘り下げてみると、マトリックスインデックスを誤用していることがわかります。これは、mat
期待どおりの値の1次元配列ではなく、のサブマトリックスのみを取得しているように見えるためです。
私はのようなものを期待していましたint [1:100] 20 1 1 1 20 1 1 1 1 1 ...
。行、列のインデックスを使用して2Dマトリックスにインデックスを付け、値を取得する正しい方法は何ですか?