私は SPSS ラベルを R に読み込む方法を作成しています。変数名の列と探しているラベルを含む素敵なテーブルを示しています。
rvest を使用してスクレイピングしたいのですが、page <- rvest::html("http://localhost:11773/session/file1e0c67270a5.html")
R などのコマンドで開始すると、動かなくなったようです。
「ローカル ホストに接続」で検索してみましたが、R パッケージに関する質問や回答が見つからないようです。
Rが非永続的なプロセスを起動して、データのHTMLビューを提供することが理由だと思うので、これはあなたの特定の質問に実際には答えません。しかし、あなたのアプローチは、変数ラベルにたどり着くだけのようです。これは非常にうまく機能する一般的な方法です。
library(foreign)
d <- read.spss("your_data.sav", use.value.labels=TRUE, to.data.frame=FALSE)
var_labels <- attr(d, "variable.labels")
## To access the label of a variable named 'var_name':
var_labels[["var_name"]]
d
結果はデータのリストになり、var_labels
変数/列でキー付けされたラベルの名前付きリストです。
SPSS インポート データの変数および/または値ラベルを取得する場合は、sjmisc-packageget_val_labels
のおよびを使用できます。get_var_labels
ここで例を参照してください。どちらの関数も、単一の変数 (ベクトル) またはデータ フレームのいずれかを受け入れ、関連する変数と値のラベルを返します。このブログ投稿も参照してください。
sjmisc-Package は、haven- またはforeign-パッケージの両方でインポートされたデータ フレームをサポートします。