フォームにデータを保持することに興味がある場合
numeric --> any_type
キャスティングに頼らずに、どうやってそれを行うべきですか?
これは違法ですが、意味は次のとおりです。
x<-list(1 = "one", 2 = "two");
必要な機能/動作は、次の方法でプロキシできます。
x<-list("1" = "one", "2" = "two");
値の取得のために、
x[as.character(1)]; # would produce the value "one"
ただし、この 2 番目の方法では、リストの作成中およびキーと値のペアの取得中に、文字への明示的なキャストが必要です。
パッケージ「ハッシュ」を調べましたが、これでも問題は解決しません。