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:12:47 -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