首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >有条件地删除第一行

有条件地删除第一行
EN

Stack Overflow用户
提问于 2014-09-18 15:15:24
回答 1查看 138关注 0票数 0

这是一个很简单的问题,我可能会因为问这个而感到愤怒,但我到处找遍了,我找不到答案.或者用另一种方法来处理我的代码。

如果第一行和第三列的值等于1,则需要删除数据帧的第一行。

到目前为止,这就是我所拥有的:

代码语言:javascript
复制
if (foo[1, 3] == 1) {
    foo <- foo[-1, ]
}

是否有不同的方法仅使用括号子设置(避免使用if语句)来完成此操作?

编辑:

为澄清而编辑。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-09-18 15:27:32

您编写的代码不会永久删除第一行,它只会打印出来。用foo<-foo[-1, ]来改变它

此外,if语句括号中的代码只是一行代码,从技术上讲,您并不需要它们,但是为了清晰起见,有些代码很喜欢它们。

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

https://stackoverflow.com/questions/25916492

复制
相关文章

相似问题

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