【发布时间】:2016-09-27 16:33:06
【问题描述】:
您将如何遍历一列中的值以查找一组特定字符,然后,如果该行包含这些字符,则在新列中专门为该行分配一个值?
例如,在这个问题中,我们必须为每个不同意的响应分配一个分数,而为同意的响应分配一个零分。
Id Gender Age Participate Question Response Score
<int> <chr> <int> <int> <chr> <chr> <dbl>
1 16 Male 20 1 Q1 Slightly Disagree 0
2 17 Male 40 1 Q1 Definitely Agree 0
3 18 Male 33 1 Q1 Definitely Agree 0
4 19 Male 18 1 Q1 Definitely Agree 0
5 20 Male 24 1 Q1 Definitely Disagree 0
6 21 Female 42 1 Q1 Slightly Disagree 0
7 22 Female 19 1 Q1 Slightly Agree 0
8 28 Female 49 1 Q1 Slightly Disagree 0
9 29 Female 17 1 Q1 Slightly Agree 0
10 31 Male 18 1 Q1 Slightly Agree 0`
【问题讨论】: