PerlのハッシュをRで書くとしたら
Perlでいうところのハッシュのそれぞれのvalueに配列(の参照)つっこむような操作って、 Rでdata.frameとかにはできないんだろうか。listに名前付けて使うのかな。Rの常識が欠けている私...。
2014-03-05 15:14:39@nob_fj Rにはハッシュは無いってことでOK? 「R言語にはPerlのハッシュ(連想配列)..に相当するデータオブジェクトはない」28ページ http://t.co/ckNFvpsJML
2014-03-05 15:14:51そしてさっきの山形大のRの実習資料がRの教科書として個人的に超分りやすかったので、地味にwikiにリンクをはっつけておく。 http://t.co/FEqVYzEjTm
2014-03-05 15:20:14@nob_fj 私も正確に言えないですが、、ハッシュはないと思います。ハッシュ的なイメージで使うのであればやはりリストではないでしょうか。一瞬スロットもよぎりましたが、やはりリストかと。。
2014-03-05 16:03:52hoge <- as.list(NULL) length(hoge) <- 3 names(hoge) <- c("A", "B", "C") hoge$A <- 1 hoge$B <- 2 hoge$C <- 3 hoge とか?
2014-03-05 16:39:07@nob_fj いや、なんかもう少し良い書き方があるかもしれないですが(^^,,)
2014-03-05 16:42:45@antiplastics いえいえ、R熟練者が普段使っている書き方を把握し普及するのが大事かと思っています。あんまりトリッキーなことや、良く使用されないライブラリに依存してしまうよりは手軽に書けるほうが重要な気がしますので。
2014-03-05 16:47:17Perlハッシュ->Rリストで代用の件は孫さんのBioPapyrusにも書いてあった。listのページタイトルだけど。 https://t.co/g6XmMhoL53
2014-03-05 17:13:18NGS Surfer's Wikiに「PerlのハッシュはRでどう書くか」を纏めました。 ご助言くださった、suimyeさんantiplasticsさんに感謝。 https://t.co/JWzGclK9Gm
2014-03-06 17:40:04そして、Rのリストの理解が大分深まった。今までstrの結果がイメージつかなかったのと、データアクセスの添え字やら、鍵括弧の数がいまいち良く分っていなかったのが整理できた。
2014-03-06 17:40:10