Поиск и подсчет значений в столбце с использованием библиотеки Pandas
В этой статье мы рассмотрим, как использовать библиотеку Pandas для поиска и подсчета значений в столбце.
Что такое Pandas?
Pandas - это библиотека Python, которая используется для работы с данными в виде таблиц. Она предоставляет множество инструментов для анализа данных, включая поиск и подсчет значений в столбцах.
Подготовка данных
Прежде чем начать работу с Pandas, необходимо подготовить данные. В данном случае, мы будем работать с таблицей, содержащей информацию о студентах и их оценках.
import pandas as pd
# Создание таблицы
data = {'Фамилия': ['Иванов', 'Петров', 'Сидоров'],
'Имя': ['Андрей', 'Иван', 'Николай'],
'Оценка': [80, 75, 90]}
# Создание таблицы из данных
students_table = pd.DataFrame(data)
# Вывод таблицы
print(students_table)
Поиск значения в столбце
Для поиска значения в столбце можно использовать метод `loc`. Этот метод принимает два аргумента: индекс столбца и значение, которое нужно найти.
# Поиск значения в столбце "Оценка"
result = students_table.loc['Оценка']
# Вывод результата
print(result)
Подсчет значений в столбце
Для подсчета значений в столбце можно использовать метод `value_counts`. Этот метод возвращает словарь, где ключи - это значения, а значения - количество их повторений.
# Подсчет значений в столбце "Оценка"
result = students_table['Оценка'].value_counts()
# Вывод результата
print(result)
Заключение
В данной статье мы рассмотрели, как использовать библиотеку Pandas для поиска и подсчета значений в столбце. Мы создали таблицу с данными о студентах и их оценках, затем использовали методы `loc` и `value_counts` для выполнения этих операций.