R: подстановка строк в кадре данных факторами в столбце - PullRequest
0 голосов
/ 30 сентября 2018

У меня есть датафрейм df, который состоит из большого количества строк и нескольких столбцов.Я хотел бы удалить диапазон строк в зависимости от содержимого в столбце x6 (см. Код ниже):

Для этого я кодировал:

subset(df, x6 == "1 -Energy", "2 - Industrial Processes and Product Use", "3 
- Agriculture", "4 - Land Use, Land-Use Change and Forestry", "5 - Waste 
management", "6 - Other Sector")

Эта команда не разрешена Rи мне интересно, что мне нужно изменить?

Спасибо за любую помощь.Еще раз спасибо!

Nordsee

1 Ответ

0 голосов
/ 30 сентября 2018

Вместо этого вы можете использовать эту команду:

subset(df, x6 %in% c("1 -Energy", "2 - Industrial Processes and Product Use", "3 - Agriculture", "4 - Land Use, Land-Use Change and Forestry", "5 - Waste management", "6 - Other Sector") )

Остерегайтесь оператора% in%.

...