Подсчитайте строки, которые не содержат строки данных Pandas DataFrames

Я хочу подсчитать строки, в которых фреймворк данных не содержит строки. Например:

df = pd.DataFrame([[1.1, 1.1, 1.1, 2.6, 2.5, 3.4,2.6,2.6,3.4,3.4,2.6,1.1,1.1,3.3], list('AAABBBBABCBDDD'), ['x/y/z','x/y','x/y/z/n','x/u','x','x/u/v','x/y/z','x','x/u/v/b','-','x/y','x/y/z','x','x/u/v/w']]).T df.columns = ['col1','col2','col3'] col1 col2 col3 0 1.1 A x/y/z 1 1.1 A x/y 2 1.1 A x/y/z/n 3 2.6 B x/u 4 2.5 B x 5 3.4 B x/u/v 6 2.6 B x/y/z 7 2.6 A x 8 3.4 B x/u/v/b 9 3.4 C - 10 2.6 B x/y 11 1.1 D x/y/z 12 1.1 D x 13 3.3 D x/u/v/w 

В приведенном выше фрейме я хочу подсчитать строки, которые не содержат «u» или «z». Я знаю, как использовать str.contains для получения строк с определенными строками.

 df.col3.str.contains('u|z') 

Как получить счет «не»?

2 Solutions collect form web for “Подсчитайте строки, которые не содержат строки данных Pandas DataFrames”

Пытаться:

 ~df.col3.str.contains('u|z') 

Обновить

Чтобы подсчитать, используйте

 (~df.col3.str.contains('u|z')).sum() 

Возможно, я ошибаюсь, но разве это невозможно?

if not df.col3.str.contains('u|z'):

или

 if df.col3.str.contains('u|z'): #do something else: # will not contain au or az #do something 
  • Как создать гистограмму в python ggplot?
  • Как получить pandas.read_csv () для вывода типов datetime и timedelta из столбцов файла CSV?
  • разброс участков в морском / matplotlib с размером и цветом точки, заданной непрерывной колонкой данных
  • Категориальные переменные в кадре данных Pandas?
  • Почему df.apply (кортеж) работает, но не df.apply (list)?
  • сортировка по пользовательскому списку в пандах
  • pandas read_csv с последним столбцом, содержащим запятые
  • pandas: объединение (объединение) двух кадров данных на нескольких столбцах
  • Pandas (python): Как добавить столбец в dataframe для индекса?
  • Pandon pandas: исключить строки ниже определенного числа
  • Как преобразовать столбец строки в числовой?
  •  
    Interesting Posts for Van-Lav

    openpyxl – регулировка ширины столбца

    Подключение к удаленной базе данных Postgresql через туннель ssh с использованием python

    Изучите Python Жесткий путь, упражнение 25, не получив ожидаемого результата

    Добавление значений в словарь в Python

    Код Python для чтения реестра

    вызов скрипта python из ajax получил: неверный заголовок из скрипта. Плохой заголовок

    Гистограмма Pandas отфильтрованного Dataframe

    UnicodeDecodeError: кодек ascii не может декодировать байт 0xe2 в позиции 13: порядковый номер не в диапазоне (128)

    Создание списка случайных чисел, суммирование до 1

    Сохранение словаря, ключи которого являются кортежами с json, python

    Использование Sphinx с расширением C с добавлением distutils

    Удаление приложений по умолчанию из Django-admin

    Как преобразовать csv в словарь в потоке данных apache

    Преобразование массива NumPy в структуру списка Python?

    объединить несколько текстовых файлов в один текстовый файл, используя python

    Python - лучший язык программирования в мире.