如何在不重写的情况下从数据框中删除行?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何在不重写的情况下从数据框中删除行?相关的知识,希望对你有一定的参考价值。
df = structure(list(V1 = c(1, 2, 2, 3, 4, 5, 5, 6, 7), V2 = c(3.5, 3, 2.5, 2, 3, 2, 3, 5, 4), V3 = c(6.5, 8, 9, 5, 7, 4, 3, 6, 7)), row.names = c(NA, 9L), class = "data.frame")
trash = c(2,3)
如何在不重写df的情况下删除垃圾桶中具有ID的行?
答案
即使您这样做,我也不认为r中有就位运算
df = structure(list(V1 = c(1, 2, 2, 3, 4, 5, 5, 6, 7), V2 = c(3.5, 3, 2.5, 2, 3, 2, 3, 5, 4), V3 = c(6.5, 8, 9, 5, 7, 4, 3, 6, 7)), row.names = c(NA, 9L), class = "data.frame")
trash = c(2,3)
df = df[-trash,]
它仍应重写df。
以上是关于如何在不重写的情况下从数据框中删除行?的主要内容,如果未能解决你的问题,请参考以下文章
如何在不使用自动模型表单的情况下从 Django 的文本框中获取数据?
如何在不监听事件的情况下从 firebase 数据库中检索数据 [重复]
如何在不创建快照的情况下从 cassandra 表中删除所有记录