У меня есть кадр данных под названием «Data», который выглядит следующим образом:Замена кадров данных логические выражения
Jobs Agency Location Date RXH HS TMM Payed
6 RWC Heineken Lightblue EGC 2015-10-10 90 8.5 765 FALSE
31 Playstation Lightblue Mirdiff CC 2015-11-13 90 7.0 630 FALSE
26 I.D Heineken Lightblue Irish Village 2015-11-06 90 8.0 720 FALSE
35 Bank of America Allure Raffles 2015-11-17 100 3.0 300 FALSE
15 Netapp Gitex F1 Events House DWTC 2015-10-20 100 8.0 800 TRUE
Я хочу, чтобы изменить все элементы данных $ оплаченный где Data$Jobs == "RWC Heineken"
к TRUE
.
Я мог бы изменить его вручную, используя fix(Data)
, но мне потребовалось несколько минут, поскольку мне нужно изменить несколько из них.
Я ищу код, который сделает это автоматически.
Не уверен в ожидаемом выходе, 'trimws (Data $ Jobs) ==" RWC Heineken "' – akrun
'Data $ Payed [Data $ Jobs ==" RWC Heineken "] <- TRUE'? – jogo
@jogo дал вам полный ответ. Я нашел этот пост, который довольно похож на http://stackoverflow.com/questions/11817371/replace-numbers-in-data-frame-column-in-r – leosz