首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >具有特定值的r- Permute (样本)列

具有特定值的r- Permute (样本)列
EN

Stack Overflow用户
提问于 2016-03-01 01:34:19
回答 1查看 61关注 0票数 2

我想更改具有特定值的列的相关列。

代码语言:javascript
复制
> mmm
   Name Value OtherVal
1  Mike     1   Value2
2  John     2   Value2
3  John     3   Value1
4  John     4   Value2
5  Mike     5   Value1
6  Mike     6   Value1
7  Mike     7   Value2
8  John     8   Value1
9  Mike     9   Value1
10 John    10   Value2

我希望所有名为John的行都使用Value列,如下所示:

代码语言:javascript
复制
> mmm
   Name Value OtherVal
1  Mike     1   Value2
2  John     3   Value2
3  John     4   Value1
4  John     2   Value2
5  Mike     5   Value1
6  Mike     6   Value1
7  Mike     7   Value2
8  John     10  Value1
9  Mike     9   Value1
10 John     8   Value2

我不希望更改名称或OtherVal列。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-03-01 01:44:02

代码语言:javascript
复制
mmm[mmm$Name == "John", "Value"] <- sample(mmm[mmm$Name == "John", "Value"])
票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/35713126

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档