Я новичок в DataFrame и Python, пожалуйста, помогите мне в этом, у меня есть датафрейм с выглядит как:
index col1 col2 col3
0 A1 B1 C1
1 A1 B1 C2
2 A2 B1 C3
3 A3 B2 C4
4 A2 B1 C5
5 A4 B3 C6
6 A1 B1 C7
и я хочу добавить больше столбцов в этот фрейм данных после нескольких операций, которые должны выглядеть как
index col1 col2 col3 count
0 A1 B1 C1 1
1 A1 B1 C2 2
2 A2 B1 D3 1
3 A3 B2 C4 1
4 A2 B1 D5 2
5 A4 B3 D6 1
6 A1 B1 C1 3
Значения этого столбца подсчета увеличиваются как счетчик только тогда, когда col1 & col2 & (значения col3 соответствуют больше или равны 50%), если эти 3 условия выполняются только тогда, тогда счетчик должен увеличиться.
Должен ли я использовать FuzzyWuzzy?
как:
col1 col2 col3 count
0 A1 B1 C1 1
1 A1 B1 C 2
(Matches) (Matches) (Matches 50%)