問題タブ [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.
r - Summary() が R の一部のレベルのデータを表示しない
HMISC summary() に出くわしました。これは、私の原稿の記述統計用のシェル テーブルを準備するための簡単なツールのように見えます。
私はこのコードを持っています:
ただし、私の結果テーブルには、性別のレベルが 1 つしかありません。
r - R - cut2 対分位数関数
Rの分位数関数とHMISCパッケージのcut2関数の違いを教えてください。
分位には、四分位を指定するための 9 つの異なる方法があることを理解しています。ただし、関数 cut2(mydata, g = 4) を使用すると、出力される四分位は、どの四分位関数出力にも対応しません。
どんな助けでも大歓迎です。
前もって感謝します。
r - パスワードで保護されたアーカイブを解凍し、含まれている SPSS ファイルを R に読み込みます
1 つの SPSS システム データ ファイル (*.sav) を含む、パスワードで保護された zip アーカイブがあります。そして、私はそれを解凍してその内容をRに読み込みたいと思っていますHmisc::getZip
。そして、私はいくつかの異なるアプローチを試みました。
最初の試みは、関数を実行することでした。それが私の場所に*.sav
ファイルを吐き出すことを期待していました。getwd()
しかし、このコマンドは以下を返します:
ヘルプ ファイルを読んだ後、getZip()
関数はファイル O/I パイプを返すようです。だから私の2番目の試みはgetZip()
insideを使うことでしたread.spss()
。このような:
しかし、愛はありません:
最初の試行 " unzip -p -P foo data.zip
" からコマンドを取得し、コマンド ラインから (" " を追加して> data.sav
) 実行すると、SPSS ファイルが取得されます。だから何かが働いています。私の3番目の試みは、接続を使用することでした:
データ オブジェクトをファイルに保存し、関数*.sav
を使用して R に読み戻すことを望んでいました。read.spss()
ただし、データ オブジェクトは SPSS ファイルではありません。
では...*.sav
パスワードで保護されたzipアーカイブからRにファイルを正常に解凍して読み取るにはどうすればよいですか?
編集:わかりました。だから私は(それほどエレガントではない)回避策を持っています。ファイルを解凍するために、引数を指定したsystem()
呼び出しを使用しています。wait = TRUE
このような:
その後、*.sav
ファイルをRに読み込むことができます。しかし、使用方法はまだわかりませんHmisc::getZip()
correlation - 「rcorr」機能と多重検定補正
rcorr によって生成された p 値は、複数の比較のために修正する必要がありますか?それとも、この関数は複数のテストを考慮していますか?
p 値テーブルの出力では、さまざまなレベル (.05、.001 など) で有意な相関関係があり、これらが複数のテストで修正されているかどうかを確認できないようです。
r - RでSAS xptファイルをインポートする際のエラー
SASxport と外部パッケージの両方から read.xport を使用して xpt ファイルを R にインポートしようとしていますが、どういうわけか以下のエラー メッセージが表示され続けます。
Hmisc パッケージの sasxport.get() を使用しても、同じエラーが表示されます。ただし、ファイル自体は、PC の SAS ビューアーでは問題なく表示されます。誰かが以前にこの問題に遭遇したことがありますか、または解決策を提案できますか? ありがとうございました。
テキスト エディターを使用してファイルを開くと、ヘッダーは次のようになります。