[R] Is there a hash data structure for R

Jan van der Laan rhe|p @end|ng |rom eoo@@dd@@n|
Tue Nov 2 11:24:48 CET 2021


True, but in a lot of cases where a python user might use a dict an R 
user will probably use a list; or when we are talking about arrays of 
dicts in python, the R solution will probably be a data.frame (with each 
dict field in a separate column).

Jan




On 02-11-2021 11:18, Eric Berger wrote:
> One choice is
> new.env(hash=TRUE)
> in the base package
> 
> 
> 
> On Tue, Nov 2, 2021 at 11:48 AM Yonghua Peng <yong using pobox.com> wrote:
> 
>> I know this is a newbie question. But how do I implement the hash structure
>> which is available in other languages (in python it's dict)?
>>
>> I know there is the list, but list's names can be duplicated here.
>>
>>> x <- list(x=1:5,y=month.name,x=3:7)
>>
>>> x
>>
>> $x
>>
>> [1] 1 2 3 4 5
>>
>>
>> $y
>>
>>   [1] "January"   "February"  "March"     "April"     "May"       "June"
>>
>>   [7] "July"      "August"    "September" "October"   "November"  "December"
>>
>>
>> $x
>>
>> [1] 3 4 5 6 7
>>
>>
>>
>> Thanks a lot.
>>
>>          [[alternative HTML version deleted]]
>>
>> ______________________________________________
>> R-help using r-project.org mailing list -- To UNSUBSCRIBE and more, see
>> https://stat.ethz.ch/mailman/listinfo/r-help
>> PLEASE do read the posting guide
>> http://www.R-project.org/posting-guide.html
>> and provide commented, minimal, self-contained, reproducible code.
>>
> 
> 	[[alternative HTML version deleted]]
> 
> ______________________________________________
> R-help using r-project.org mailing list -- To UNSUBSCRIBE and more, see
> https://stat.ethz.ch/mailman/listinfo/r-help
> PLEASE do read the posting guide http://www.R-project.org/posting-guide.html
> and provide commented, minimal, self-contained, reproducible code.
>



More information about the R-help mailing list