Re: How to Do a Replacement with Two Conditions
- To: mathgroup at smc.vnet.net
- Subject: [mg119704] Re: How to Do a Replacement with Two Conditions
- From: "Dr. Peter Klamser" <klamser at googlemail.com>
- Date: Sat, 18 Jun 2011 06:20:05 -0400 (EDT)
- References: <201106170407.AAA28768@smc.vnet.net> <201106171009.GAA02502@smc.vnet.net>
Create a List with Random numbers and Map it to the function that does the replacement: If[#1 > 180, 1, 0] & /@ Table[Random[] 200, {i, 1, 1000}] Kind regards Peter Am 17.06.2011 12:09, schrieb Heike Gramberg: > myList /. {x_ /; x> 180 -> 1, x_ /; x<= 180 -> 0} > > Heike. > > On 17 Jun 2011, at 05:07, Gregory Lypny wrote: > >> Hello everyone, >> >> I have a list of integers and I want to replace numbers bigger than > 180 with one and those less than or equal to 180 with 0 to create a > dummy variable. The ones are easy: >> myList /. x_ /; x> 180 -> 1 >> >> How do I get the zeros in there? >> >> Regards, >> >> Gregory >> > -- Mit freundlichen Grüßen Uta& Peter Klamser
- References:
- How to Do a Replacement with Two Conditions
- From: Gregory Lypny <gregory.lypny@videotron.ca>
- Re: How to Do a Replacement with Two Conditions
- From: Heike Gramberg <heike.gramberg@gmail.com>
- How to Do a Replacement with Two Conditions