У меня есть dataframe нижеКак выбрать строки, которая соответствует определенной строки
A B
a0 1
b0 1
c0 2
a1 3
b1 4
b2 3
Во-первых, если df.A StartsWith "a"
, я хотел бы сократить df
.
df[df.A.str.startswith("a")]
A B
a0 1
a1 3
Поэтому я хотел бы, чтобы сократить ФР, как показано ниже.
sub1
A B
a0 1
b0 1
c0 2
sub2
A B
a1 3
b1 4
b2 3
тогда Я хотел бы извлечь строки, в которых столбец В число соответствует строки столбца A StartsWith которых "a"
sub1
A B
a0 1
b0 1
sub2
A B
a1 3
b2 3
затем добавить.
result
A B
a0 1
b0 1
a1 3
b2 3
Как можно вырезать и добавить df
как это.
Я пробовал cut
метод, но не работал.