問題タブ [hmisc]

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 投票する
1 に答える
54 参照

import - ファイルの正しい指定方法

R に spss-dataset をインポートしようとしています。

私はすでに read.spss と spss.get を試しましたが、どちらも同じエラーを出しました:

meinspss <- read.spss(C:\Dokumente und Einstellungen\Caspar\Desktop\Studium\Master\SoSe 14\Aktuelle FF der emp. Finanzwissenschaft und Wirtschaftspolitik (SteinerFossen)\Daten\pkal.sav") エラー: " meinspss <- read.spss(C:\"

「/」と「\」も試しましたが、毎回同じエラーが発生しました。

RI の初心者として、ファイル パスの指定に問題があるとします。

すべてのヒントに感謝します。

カスパル

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

r - グループ別相関行列

これは私のデータフレームです

グループ g1 と g2 (この場合は Aa、Ab、Ca、Cb) の組み合わせごとに v1、v2、v3 の相関行列を作成したいと思います。だから私はパッケージHmiscを使い、plyrと組み合わせたいと思います

これは機能します(もちろんグループは無視します):

しかし、これはしません:

私は何を間違っていますか?

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

r - Rでsplitとcut2の後に「row.names」を編集するには?

一度自動的に作成され、使用された row.names からいくつかの情報を編集したいと思いsplitますcut2。次のコードを参照してください。

「test_data」には、「[0.000,0.100).6」、「[0.000,0.100).10」などの値を持つ追加の列「row.names」があることがわかります。

"[0.000,0.100)" を削除して "." の後の数字を保持するにはどうすればよいですか? 後で元の行番号でこれらの行を参照できるように、6 や 10 などですか?

これを行うための他のより良い方法はありますか?

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

r - ファクターでデータフレームをフィルタリングする方法

Hmisc パッケージcut2を使用して、以下の data1 データフレームにグループ化された PenRages を作成しました。[ 0.0, 12.8) のグループを持つ行のみを取得するように、PenRanges でデータフレームをフィルタリングするにはどうすればよいですか?

試してみpen1 <- subset(data1, PenRanges=="0.0, 12.8")ましたが、うまくいきませんでした。

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

r - Hmiscのdescribe関数からのラテックステーブル

Hmisc で要求された関数の前に latex(describe) または latex(xtable) を追加して、以下の表のラテックス出力を取得しようとしましたが、うまくいきません。エラーがどこにあるのか分かりますか?

0 投票する
0 に答える
416 参照

r - プロット、xtable などが自動的にこの情報を使用するように、変数、データ フレーム列 (完全な名前 + 単位) にラベルを付けるにはどうすればよいですか?

Hmisc パッケージの label 関数に最近気づきました。それでも、私が見る限り、この関数は軸ラベルを として手動で指定する必要があるため、私の問題を解決しませんxlab=label(var)

素敵なテーブルを作成するための解決策もありません(xtable)。この種の機能を提供する、私が知らないパッケージはありますか? 要するに、私は次のことをしたいと思います:

  • 変数、列にラベルと単位を付ける:label(wght) <- weight; unit(var) <- 'kg'
  • 次のように、適切な方法でそれらを印刷します。wght <- c(20, 30); printnice(mean(wght)) -> '25 kg'
  • プロットを作成し、xtable はこれらの「適切な」ラベルを自動的に使用します
0 投票する
4 に答える
87619 参照

r - R: データ フレーム列の変数ラベルを割り当てる

data.frame 列の変数ラベルに苦労しています。次のデータ フレーム (はるかに大きなデータ フレームの一部) があるとします。

このデータ フレームの変数ラベルを持つ名前付きベクトルもあります。

パッケージの関数を使用して、変数ラベルをvar.labelsデータ フレームの列に割り当てたいと考えています。このように 1 つずつ実行し、後で結果を確認できます。datalabelHmisc

変数ラベルは、列の属性として割り当てられます。

素晴らしい。ただし、たとえば 100 列以上の大きなデータ フレームでは、これは便利でも効率的でもありません。別のオプションは、それらを属性として直接割り当てることです。

助けにならない。変数ラベルは列に割り当てられません。

代わりに、データ フレーム自体の属性として割り当てられます (リストの最後のコンポーネントを参照)。

そして、これは私が望むものではありません。列の属性として変数ラベルが必要です。次の関数(および他の多くの関数)を作成しようとしました:

そしてそれを実行します:

役に立ちませんでした。ベクトルの値を返しますがvar.labels、変数ラベルは割り当てません。それを新しいオブジェクトに割り当てようとすると、変数ラベルの値がベクトルとして含まれているだけです。