РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
97 of 687 menu

Метод to_clipboard

Метод to_clipboard применяется к DataFrame и копирует его содержимое в буфер обмена в текстовом формате. Это удобно для быстрого переноса данных из программы в электронные таблицы, текстовые редакторы или другие приложения. Метод не возвращает значение, а только помещает данные в буфер обмена.

Метод принимает необязательные параметры: excel определяет формат копирования (для Excel или текстового редактора), sep задаёт разделитель столбцов, а index управляет включением индекса в копируемые данные.

Синтаксис

df.to_clipboard([excel, sep, index])

Пример

Давайте скопируем таблицу в буфер обмена в стандартном текстовом формате:

import pandas as pd df = pd.DataFrame({ 'a': [1, 2, 3, 4, 5], 'b': [10, 20, 30, 40, 50] }) df.to_clipboard()

После выполнения кода данные таблицы будут скопированы в буфер обмена. Вы можете вставить их в любой текстовый редактор, и получится следующий результат:

a b 0 1 10 1 2 20 2 3 30 3 4 40 4 5 50

Пример

Теперь скопируем таблицу в формате Excel для вставки в электронные таблицы:

import pandas as pd df = pd.DataFrame({ 'a': [1, 2, 3, 4, 5], 'b': [10, 20, 30, 40, 50] }) df.to_clipboard(excel=True)

В этом случае данные копируются в формате, который распознаётся программами вроде Excel или LibreOffice Calc, и при вставке они автоматически распределяются по ячейкам таблицы.

Пример

Изменим разделитель столбцов и исключим индекс из копируемых данных:

import pandas as pd df = pd.DataFrame({ 'a': [1, 2, 3, 4, 5], 'b': [10, 20, 30, 40, 50] }) df.to_clipboard(sep=';', index=False)

Теперь данные будут скопированы без индекса, а столбцы будут разделены точкой с запятой. При вставке в текстовый редактор результат будет выглядеть так:

a;b 1;10 2;20 3;30 4;40 5;50

Смотрите также

  • метод to_string,
    который преобразует таблицу в строковое представление
  • метод to_csv,
    который сохраняет таблицу в CSV-файл
  • метод to_json,
    который экспортирует таблицу в JSON-формат
  • метод to_excel,
    который сохраняет таблицу в Excel-файл
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить