1. ホーム
  2. string

[解決済み] 文字列を変数名に変換する

2022-09-15 18:29:23

質問

Rを使って、フォーム内の文字列のリストをパースしています。

original_string <- "variable_name=variable_value"

まず、元の文字列から変数名と値を取り出し、その値を数値クラスに変換しています。

parameter_value <- as.numeric("variable_value")
parameter_name <- "variable_name"

そして、その値を変数と同じ名前の parameter_name という文字列と同じ名前の変数に代入したいと思います。

variable_name <- parameter_value

これを行うための機能は何ですか/何ですか?

どのように解決するのですか?

は、あなたが探しているものです。

assign("x", 5)

x
[1] 5

が、買い手は要注意です。

R FAQ 7.21 を参照してください。 http://cran.r-project.org/doc/FAQ/R-FAQ.html#How-can-I-turn-a-string-into-a-variable_003f