【发布时间】:2021-03-26 12:32:06
【问题描述】:
我有乱七八糟的数据。我想根据列中的短语对数据进行子集化,直到最后。
df1 <- data.frame(
V1=c("No. de Control Interno de", "la Partida / Concepto de Obra","",
"LO-009J0U004-","E50-2021",""),
V2=c("","Descripción Breve","Trabajos de señalamiento horizontal en puente de",
"cuota \"El Zacatal\", consistentes en suministro y","aplicación de pintura de tránsito, suministro y",
"colocación de botones y ménsulas reflejantes."),
V3=c("","ClaveCUCOP","","","62502002",""),
V4=c("Unidad","Observaciones de Medida","","","Obra",""),
V5=c("","Cantidad","","","1","")
)
只要在V2 中,有短语Descripción,代码应该从该行到最后的子集数据帧。例如,在上面的例子中,这意味着从第 2 行到第 6 行中选择数据。我正在尝试使用来自 stringr 包的 str_detect。
【问题讨论】: