Как установить pandas в pycharm windows

Обновлено: 07.07.2024

  1. Указать свою операционную систему - WINDOWS 10
  2. Указать версию Python - PYTHON 3.8.0
  3. Укажите версию библиотек с которыми работаете, вставьте в спойлер вывод команды pip list

    Через командную строку я установил нужные мне библиотеки.
    Команды:

    pip install numpy
    pip install pyautogui
    pip install opencv-python
    pip install pillow imutils
    Запустил и получил результат в виде файла скриншота:

    То есть, через IDLE всё работает.

    Запускаю PyCharm, вставляю этот же код:


    Естественно, отсутствуют нужные библиотеки. Навожу мышь на ошибку, нажимаю на "install package numpy":
    SyntaxError: (unicode error) 'utf-8' codec can't decode byte 0xef in position 0: invalid continuation byte (sitecustomize.py, line 7) Make sure that you use a version of Python supported by this package. Currently you are using Python 3.8.

    During handling of the above exception, another exception occurred:

    Traceback (most recent call last):
    File "C:\Users\VolodinAS\AppData\Local\Temp\pycharm-packaging\numpy\tools\cythonize.py", line 235, in <module>
    main()
    File "C:\Users\VolodinAS\AppData\Local\Temp\pycharm-packaging\numpy\tools\cythonize.py", line 231, in main
    find_process_files(root_dir)
    File "C:\Users\VolodinAS\AppData\Local\Temp\pycharm-packaging\numpy\tools\cythonize.py", line 222, in find_process_files
    process(root_dir, fromfile, tofile, function, hash_db)
    File "C:\Users\VolodinAS\AppData\Local\Temp\pycharm-packaging\numpy\tools\cythonize.py", line 188, in process
    processor_function(fromfile, tofile)
    File "C:\Users\VolodinAS\AppData\Local\Temp\pycharm-packaging\numpy\tools\cythonize.py", line 64, in process_pyx
    raise OSError('Cython needs to be installed in Python as a module')
    OSError: Cython needs to be installed in Python as a module
    Traceback (most recent call last):
    File "D:\DOCUMENTS\ПРОГРАММИРОВАНИЕ\PYTHON\PROJECTS\PYCHARM\me2safeautocracker\venv\lib\site-packages\pip-19.0.3-py3.8.egg\pip\_vendor\pep517\_in_process.py", line 207, in <module>
    main()
    File "D:\DOCUMENTS\ПРОГРАММИРОВАНИЕ\PYTHON\PROJECTS\PYCHARM\me2safeautocracker\venv\lib\site-packages\pip-19.0.3-py3.8.egg\pip\_vendor\pep517\_in_process.py", line 197, in main
    json_out['return_val'] = hook(**hook_input['kwargs'])
    File "D:\DOCUMENTS\ПРОГРАММИРОВАНИЕ\PYTHON\PROJECTS\PYCHARM\me2safeautocracker\venv\lib\site-packages\pip-19.0.3-py3.8.egg\pip\_vendor\pep517\_in_process.py", line 69, in prepare_metadata_for_build_wheel
    return hook(metadata_directory, config_settings)
    File "D:\DOCUMENTS\ПРОГРАММИРОВАНИЕ\PYTHON\PROJECTS\PYCHARM\me2safeautocracker\venv\lib\site-packages\setuptools-40.8.0-py3.8.egg\setuptools\build_meta.py", line 140, in prepare_metadata_for_build_wheel
    File "D:\DOCUMENTS\ПРОГРАММИРОВАНИЕ\PYTHON\PROJECTS\PYCHARM\me2safeautocracker\venv\lib\site-packages\setuptools-40.8.0-py3.8.egg\setuptools\build_meta.py", line 210, in run_setup
    File "D:\DOCUMENTS\ПРОГРАММИРОВАНИЕ\PYTHON\PROJECTS\PYCHARM\me2safeautocracker\venv\lib\site-packages\setuptools-40.8.0-py3.8.egg\setuptools\build_meta.py", line 126, in run_setup
    File "setup.py", line 508, in <module>
    setup_package()
    File "setup.py", line 488, in setup_package
    generate_cython()
    File "setup.py", line 285, in generate_cython
    raise RuntimeError("Running cythonize failed!")
    RuntimeError: Running cythonize failed!

    Command "D:\DOCUMENTS\ПРОГРАММИРОВАНИЕ\PYTHON\PROJECTS\PYCHARM\me2safeautocracker\venv\Scripts\python.exe D:\DOCUMENTS\ПРОГРАММИРОВАНИЕ\PYTHON\PROJECTS\PYCHARM\me2safeautocracker\venv\lib\site-packages\pip-19.0.3-py3.8.egg\pip\_vendor\pep517\_in_process.py prepare_metadata_for_build_wheel C:\Users\VOLODI

    1\AppData\Local\Temp\tmpttixcb_z" failed with error code 1 in C:\Users\VolodinAS\AppData\Local\Temp\pycharm-packaging\numpy

    Помогите, пожалуйста, решить проблему. Пытался гуглить, но так и не нашел нужного решения. Не понимаю, PyCharm не использует ранее установленные библиотеки?

    Язык программирования Python считается достаточно простым. На нем легче и быстрее пишутся программы, по сравнению с компилируемыми языками программирования. Для Python существует множество библиотек, позволяющих решать практически любые задачи. Есть, конечно, и минусы и другие нюансы, но это отдельная тема.

    Статья начинается с базовых вещей: с установки Python 3, инструментов разработки Pip и Virtualenv и среды разработки PyCharm в Windows и в Ubuntu. Для многих это не представляет трудностей и возможно, что уже всё установлено.

    После чего будет то, ради чего задумывалась статья, я покажу как в PyCharm создавать и использовать виртуальные окружения и устанавливать в них библиотеки с помощью Pip.

    Установка Python и Pip

    Pip является менеджером пакетов для Python. Именно с помощью него обычно устанавливаются модули/библиотеки для разработки в виде пакетов. В Windows Pip можно установить через стандартный установщик Python. В Ubuntu Pip ставится отдельно.

    Установка Python и Pip в Windows

    Для windows заходим на официальную страницу загрузки, где затем переходим на страницу загрузки определенной версии Python. У меня используется Python 3.6.8, из-за того, что LLVM 9 требует установленного Python 3.6.

    Далее в таблице с файлами выбираем "Windows x86-64 executable installer" для 64-битной системы или "Windows x86 executable installer" для 32-битной. И запускаем скачанный установщик, например, для версии Python 3.8.1 он называется python-3.8.1-amd64.exe .

    Во время установки ставим галочку возле Add Python 3.x to PATH и нажимаем Install Now:

    Установка Python 3 в Windows 10

    Установка Python и Pip в Ubuntu

    В Ubuntu установить Python 3 можно через терминал. Запускаем его и вводим команду установки. Вторая команда выводит версию Python.

    Далее устанавливаем Pip и обновляем его. После обновления необходимо перезапустить текущую сессию (или перезагрузить компьютер), иначе возникнет ошибка во время вызова Pip.

    Основные команды Pip

    Рассмотрим основные команды при работе с Pip в командой строке Windows и в терминале Ubuntu.

    Команда Описание
    pip help Справка по командам
    pip search package_name Поиск пакета
    pip show package_name Информация об пакете
    pip install package_name Установка пакета(ов)
    pip uninstall package_name Удаление пакета(ов)
    pip list Список установленных пакетов
    pip install -U Обновление пакета(ов)

    Если виртуальные окружения не используются, то во время установки пакета(ов) полезно использовать дополнительно ключ --user , устанавливая пакет(ы) локально только для текущего пользователя.

    Установка VirtualEnv и VirtualEnvWrapper

    VirtualEnv используется для создания виртуальных окружений для Python программ. Это необходимо для избежания конфликтов, позволяя установить одну версию библиотеки для одной программы, и другу для второй. Всё удобство использования VirtualEnv постигается на практике.

    Установка VirtualEnv и VirtualEnvWrapper в Windows

    В командной строке выполняем команды:

    Установка VirtualEnv и VirtualEnvWrapper в Ubuntu

    Для Ubuntu команда установки будет следующей:

    После которой в конец

    Работа с виртуальным окружением VirtualEnv

    Рассмотрим основные команды при работе с VirtualEnv в командой строке Windows и в терминале Ubuntu.

    Команда Описание
    mkvirtualenv env-name Создаем новое окружение
    workon Смотрим список окружений
    workon env-name Меняем окружение
    deactivate Выходим из окружения
    rmvirtualenv env-name Удаляем окружение

    Находясь в одном из окружений, можно ставить пакеты через Pip, как обычно и нет необходимости добавлять ключ --user :

    Для Windows можно указать в переменных среды WORKON_HOME для переопределения пути, где хранятся виртуальные окружения. По умолчанию, используется путь %USERPROFILE%\Envs .

    Установка PyCharm

    PyCharm — интегрированная среда разработки для языка программирования Python. Обладает всеми базовыми вещами необходимых для разработки. В нашем случае огромное значение имеет хорошее взаимодействие PyCharm с VirtualEnv и Pip, чем мы и будем пользоваться.

    Установка PyCharm в Windows

    Скачиваем установщик PyCharm Community для Windows с официального сайта JetBrains. Если умеете проверять контрольные суммы у скаченных файлов, то не забываем это сделать.

    В самой установке ничего особенного нету. По сути только нажимаем на кнопки next, и в завершение на кнопку Install. Единственно, можно убрать версию из имени папки установки, т.к. PyCharm постоянно обновляется и указанная версия в будущем станет не правильной.

    Установка PyCharm в Ubuntu

    Скачиваем установщик PyCharm Community для Linux с официального сайта JetBrains. Очень хорошей практикой является проверка контрольных сумм, так что если умеете, не ленитесь с проверкой.

    Распаковываем архив с PyCharm и переименовываем папку с программой в pycharm-community , убрав версию из названия.

    Теперь в директории

    /.local (Ctrl + H — Показ скрытый файлов), создаем папку opt , куда и перемещаем pycharm-community . В результате по пути /.local/opt/pycharm-community должны размещаться папки bin , help и т.д. Таким образом PyCharm будет находится в своём скромном месте и никому не будет мешать.

    Далее выполняем команды в терминале:

    Производим установку. И очень важно в конце не забыть создать desktop файл для запуска PyCharm. Для этого в Окне приветствия в нижнем правом углу нажимаем на Configure → Create Desktop Entry.

    Создание desktop файла

    Установка PyCharm в Ubuntu из snap-пакета

    PyCharm теперь можно устанавливать из snap-пакета. Если вы используете Ubuntu 16.04 или более позднюю версию, можете установить PyCharm из командной строки.

    Использование VirtualEnv и Pip в PyCharm

    Поддержка Pip и Virtualenv в PyCharm появилась уже довольно давно. Иногда конечно возникают проблемы, но взаимодействие работает в основном стабильно.

    Рассмотрим два варианта работы с виртуальными окружениями:

    1. Создаём проект со своим собственным виртуальным окружением, куда затем будут устанавливаться необходимые библиотеки;
    2. Предварительно создаём виртуальное окружение, куда установим нужные библиотеки. И затем при создании проекта в PyCharm можно будет его выбирать, т.е. использовать для нескольких проектов.

    Первый пример: использование собственного виртуального окружения для проекта

    Создадим программу, генерирующую изображение с тремя графиками нормального распределения Гаусса Для этого будут использоваться библиотеки matplotlib и numpy, которые будут установлены в специальное созданное виртуальное окружение для программы.

    Запускаем PyCharm и окне приветствия выбираем Create New Project.

    В мастере создания проекта, указываем в поле Location путь расположения создаваемого проекта. Имя конечной директории также является именем проекта. В примере директория называется 'first_program'.

    Далее разворачиваем параметры окружения, щелкая по Project Interpreter. И выбираем New environment using Virtualenv. Путь расположения окружения генерируется автоматически. В Windows можно поменять в пути папку venv на Envs , чтобы команда workon находила создаваемые в PyCharm окружения. Ставить дополнительно галочки — нет необходимости. И нажимаем на Create.

    Настройка первой программы в PyCharm

    Теперь установим библиотеки, которые будем использовать в программе. С помощью главного меню переходим в настройки File → Settings. Где переходим в Project: project_name → Project Interpreter.

    Чистое окружение у проекта

    Здесь мы видим таблицу со списком установленных пакетов. В начале установлено только два пакета: pip и setuptools.

    Справа от таблицы имеется панель управления с четырьмя кнопками:

    • Кнопка с плюсом добавляет пакет в окружение;
    • Кнопка с минусом удаляет пакет из окружения;
    • Кнопка с треугольником обновляет пакет;
    • Кнопка с глазом включает отображение ранних релизов для пакетов.

    Для добавления (установки) библиотеки в окружение нажимаем на плюс. В поле поиска вводим название библиотеки. В данном примере будем устанавливать matplotlib. Дополнительно, через Specify version можно указать версию устанавливаемого пакета и через Options указать параметры. Сейчас для matplotlib нет необходимости в дополнительных параметрах. Для установки нажимаем Install Package.

    Установка библиотеки matplotlib

    После установки закрываем окно добавления пакетов в проект и видим, что в окружение проекта добавился пакет matplotlib с его зависимостями. В том, числе был установлен пакет с библиотекой numpy. Выходим из настроек.

    Теперь мы можем создать файл с кодом в проекте, например, first.py. Код программы имеет следующий вид:

    Для запуска программы, необходимо создать профиль с конфигурацией. Для этого в верхнем правом углу нажимаем на кнопку Add Configuration. . Откроется окно Run/Debug Configurations, где нажимаем на кнопку с плюсом (Add New Configuration) в правом верхнем углу и выбираем Python.

    Далее указываем в поле Name имя конфигурации и в поле Script path расположение Python файла с кодом программы. Остальные параметры не трогаем. В завершение нажимаем на Apply, затем на OK.

    Создание конфигурации для Python программы

    Теперь можно выполнить программу и в директории с программой появится файл gauss.jpg :

    Графики нормального распределение гаусса

    Второй пример: использование предварительно созданного виртуального окружения

    Данный пример можно использовать во время изучения работы с библиотекой. Например, изучаем PySide2 и нам придется создать множество проектов. Создание для каждого проекта отдельного окружения довольно накладно. Это нужно каждый раз скачивать пакеты, также свободное место на локальных дисках ограничено.

    Более практично заранее подготовить окружение с установленными нужными библиотеками. И во время создания проектов использовать это окружение.

    В этом примере мы создадим виртуальное окружения PySide2, куда установим данную библиотеку. Затем создадим программу, использующую библиотеку PySide2 из предварительно созданного виртуального окружения. Программа будет показывать метку, отображающую версию установленной библиотеки PySide2.

    Начнем с экран приветствия PyCharm. Для этого нужно выйти из текущего проекта. На экране приветствия в нижнем правом углу через Configure → Settings переходим в настройки. Затем переходим в раздел Project Interpreter. В верхнем правом углу есть кнопка с шестерёнкой, нажимаем на неё и выбираем Add. , создавая новое окружение. И указываем расположение для нового окружения. Имя конечной директории будет также именем самого окружения, в данном примере — pyside2 . В Windows можно поменять в пути папку venv на Envs , чтобы команда workon находила создаваемые в PyCharm окружения. Нажимаем на ОК.

    Создание окружения для PySide2

    Далее в созданном окружении устанавливаем пакет с библиотекой PySide2, также как мы устанавливали matplotlib. И выходим из настроек.

    Теперь мы можем создавать новый проект использующий библиотеку PySide2. В окне приветствия выбираем Create New Project.

    В мастере создания проекта, указываем имя расположения проекта в поле Location. Разворачиваем параметры окружения, щелкая по Project Interpreter, где выбираем Existing interpreter и указываем нужное нам окружение pyside2 .

    Создание нового проекта использующего библиотеку PySide2

    Для проверки работы библиотеки создаем файл second.py со следующий кодом:

    Далее создаем конфигурацию запуска программы, также как создавали для первого примера. После чего можно выполнить программу.

    Заключение

    У меня нет богатого опыта программирования на Python. И я не знаком с другими IDE для Python. Поэтому, возможно, данные IDE также умеют работать с Pip и Virtualenv. Использовать Pip и Virtualenv можно в командой строке или в терминале. Установка библиотеки через Pip может завершиться ошибкой. Есть способы установки библиотек без Pip. Также создавать виртуальные окружения можно не только с помощью Virtualenv.

    В общем, я лишь поделился небольшой частью опыта из данной области. Но, если не вдаваться в глубокие дебри, то этого вполне достаточно знать, чтобы писать простые программы на Python с использованием сторонних библиотек.

    Python Notes-3: установка библиотеки NumPy, Pandas под Anaconda, Pycharm

    Описание версии инструмента в этом случае:Anacond 3 (персональная версия), Python 3.8.2 (профессиональная версия), Pycharm 2019.3.4

    Библиотека NumPy является основой библиотеки pandas, и они в основном используются для выполнения быстрого анализа данных и работы с данными ETL.

    1.Установка Anacond 3NumPyБиблиотека

    Узнайте, что для анализа данных Python требуются библиотеки NumPy и Pandas, а затем в книге говорится: «Если вы используете Anaconda для установки Python, вы принесете свою собственную библиотеку NumPy и библиотеку pandas, вам не нужно устанавливать ее отдельно». если вы устанавливаете Team Edition или Individual Edition, вам придется пошевелить пальцами. Затем Spyder выполнит часть кода массива numpy test.

    Результат обратной связи: ModuleNotFoundError: нет модуля с именем'numpy '.


    Я установил Anaconda 3 (Python 3.7.6), и он действительно не устанавливается при проверке приглашения PowerShell, а затем вручную установите:

    conda install numpy или pip install numpy.

    Запустите сценарий еще раз, и результат будет:


    2. Pycharm устанавливает библиотеку NumPy.

    Pycharm (Python3.8.2) запускает тот же сценарий: AttributeError: частично инициализированный модуль'numpy 'не имеет атрибута'array' (скорее всего, из-за циклического импорта). Скажите это трижды серьезно: Не называйте его numpy, не называйте numpy, не называйте numpy, это будет конфликтовать с именем модуля (numpy.py на картинке ниже - неправильное имя)!


    Есть 2 способа установить библиотеку NumPy:

    1. pip install numpy под cmd

    2. Файлы -> Настройка -> Рабочая область проекта (имя проекта) -> Интерпретатор проекта -> «+», найдите пакет NumPy и нажмите «Установить»: (Я установил его здесь, и вы можете увидеть, что библиотеки numpy и pandas перечислено в нем)



    Снова запустить после установки: ( Обратите внимание, что файл сценария здесь переименован в numpy_test.py )

    Я не буду вдаваться в подробности об установке библиотеки pandas, просто замените numpy на pandas и скопируйте и вставьте.

    Pandas – это библиотека с открытым исходным кодом на Python. Она предоставляет готовые к использованию высокопроизводительные структуры данных и инструменты анализа данных.

    • Модуль Pandas работает поверх NumPy и широко используется для обработки и анализа данных.
    • NumPy – это низкоуровневая структура данных, которая поддерживает многомерные массивы и широкий спектр математических операций с массивами. Pandas имеет интерфейс более высокого уровня. Он также обеспечивает оптимизированное согласование табличных данных и мощную функциональность временных рядов.
    • DataFrame – это ключевая структура данных в Pandas. Это позволяет нам хранить и обрабатывать табличные данные, как двумерную структуру данных.
    • Pandas предоставляет богатый набор функций для DataFrame. Например, выравнивание данных, статистика данных, нарезка, группировка, объединение, объединение данных и т.д.

    Установка и начало работы с Pandas

    Для установки модуля Pandas вам потребуется Python 2.7 и выше.

    Если вы используете conda, вы можете установить его, используя команду ниже.

    Если вы используете PIP, выполните команду ниже, чтобы установить модуль pandas.

    Модуль Pandas в Python

    Чтобы импортировать Pandas и NumPy в свой скрипт Python, добавьте следующий фрагмент кода:

    Поскольку Pandas зависит от библиотеки NumPy, нам нужно импортировать эту зависимость.

    Структуры данных

    Модуль Pandas предоставляет 3 структуры данных, а именно:

    • Series: это одномерный массив неизменного размера, подобный структуре, имеющей однородные данные.
    • DataFrames: это двумерная табличная структура с изменяемым размером и неоднородно типизированными столбцами.
    • Panel: это трехмерный массив с изменяемым размером.

    DataFrame

    DataFrame – самая важная и широко используемая структура данных, а также стандартный способ хранения данных. Она содержит данные, выровненные по строкам и столбцам, как в таблице SQL или в базе данных электронной таблицы.

    Мы можем либо жестко закодировать данные в DataFrame, либо импортировать файл CSV, файл tsv, файл Excel, таблицу SQL и т.д.

    Мы можем использовать приведенный ниже конструктор для создания объекта DataFrame.

    Ниже приводится краткое описание параметров:

    • data – создать объект DataFrame из входных данных. Это может быть список, dict, series, Numpy ndarrays или даже любой другой DataFrame;
    • index – имеет метки строк;
    • columns – используются для создания подписей столбцов;
    • dtype – используется для указания типа данных каждого столбца, необязательный параметр;
    • copy – используется для копирования данных, если есть.

    Есть много способов создать DataFrame. Мы можем создать объект из словарей или списка словарей. Мы также можем создать его из списка кортежей, CSV, файла Excel и т.д.

    Давайте запустим простой код для создания DataFrame из списка словарей.

    Модуль Dataframe Python

    Первый шаг – создать словарь. Второй шаг – передать словарь в качестве аргумента в метод DataFrame(). Последний шаг – распечатать DataFrame.

    Как видите, DataFrame можно сравнить с таблицей, имеющей неоднородное значение. Кроме того, можно изменить размер.

    Мы предоставили данные в виде карты, и ключи карты рассматриваются Pandas, как метки строк.

    Индекс отображается в крайнем левом столбце и имеет метки строк. Заголовок столбца и данные отображаются в виде таблицы.

    Также возможно создавать индексированные DataFrames. Это можно сделать, настроив параметр индекса.

    Импорт данных из CSV

    Мы также можем создать DataFrame, импортировав файл CSV. Файл CSV – это текстовый файл с одной записью данных в каждой строке. Значения в записи разделяются символом «запятая».

    Pandas предоставляет полезный метод с именем read_csv() для чтения содержимого файла CSV.

    Например, мы можем создать файл с именем «cities.csv», содержащий подробную информацию о городах Индии. Файл CSV хранится в том же каталоге, что и сценарии Python. Этот файл можно импортировать с помощью:

    Наша цель – загрузить данные и проанализировать их, чтобы сделать выводы. Итак, мы можем использовать любой удобный способ загрузки данных.

    Проверка данных

    Head

    Tail

    Точно так же print (df.dtypes) печатает типы данных.

    Dtype

    print (df.index) печатает index.

    df.index

    print (df.columns) печатает столбцы DataFrame.

    df.columns

    print (df.values) отображает значения таблицы.

    df.value

    1. Получение статистической сводки записей

    Функция df.describe()

    Функция df.describe() отображает статистическую сводку вместе с типом данных.

    2. Сортировка записей

    Сортировка записей

    3. Нарезка записей

    Нарезка записей

    Slicemultiplecol

    Slicerows

    Интересной особенностью библиотеки Pandas является выбор данных на основе меток строк и столбцов с помощью функции iloc [0].

    Например, чтобы выбрать вторую строку, мы можем использовать df.iloc [1 ,:].

    Допустим, нам нужно выбрать второй элемент второго столбца. Это можно сделать с помощью функции df.iloc [1,1]. В этом примере функция df.iloc [1,1] отображает в качестве вывода «Мумбаи».

    4. Фильтрация данных

    Для фильтрации по условию можно использовать любой оператор сравнения.

    Фильтрация данных

    Filter

    5. Переименование столбца

    Аргумент inplace = True вносит изменения в DataFrame.

    Переименование столбца

    6. Сбор данных

    Наука о данных включает в себя обработку данных, чтобы данные могли хорошо работать с алгоритмами данных. Data Wrangling – это процесс обработки данных, такой как слияние, группировка и конкатенация.

    Библиотека Pandas предоставляет полезные функции, такие как merge(), groupby() и concat() для поддержки задач Data Wrangling.

    Сбор данных

    Wrangling 2

    а. merge()

    Функция merge()

    Мы видим, что функция merge() возвращает строки из обоих DataFrames, имеющих то же значение столбца, которое использовалось при слиянии.

    b. Группировка

    Поле «Employee_name» со значением «Meera» сгруппировано по столбцу «Employee_name». Пример вывода приведен ниже:

    Группировка

    c. Конкатенация

    Конкатенация

    Создание DataFrame, переход Dict в Series

    Пример создания серии

    Мы создали серию. Вы можете видеть, что отображаются 2 столбца. Первый столбец содержит значения индекса, начиная с 0. Второй столбец содержит элементы, переданные как серии.

    Можно создать DataFrame, передав словарь Series. Давайте создадим DataFrame, который формируется путем объединения и передачи индексов ряда.

    Создание DataFrame

    Выбор столбца, добавление и удаление

    Приведенный выше код печатает только столбец «Matches played» в DataFrame.

    Выбор столбца

    Добавление

    Удаление

    Заключение

    В этом руководстве у нас было краткое введение в библиотеку Pandas в Python. Мы также сделали практические примеры, чтобы раскрыть возможности библиотеки, используемой в области науки о данных. Мы также рассмотрели различные структуры данных в библиотеке Python.

    Читайте также: