Есть ли способ создать один столбец DataFrame pandas из списка без копирования списка?Python

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Есть ли способ создать один столбец DataFrame pandas из списка без копирования списка?

Сообщение Anonymous »

Предположим, у меня есть этот код:

Код: Выделить всё

import pandas as pd

mylist = [item for item in range(100000)]
df = pd.DataFrame()
df["col1"] = mylist
Копируются ли данные в моем списке, когда они назначены df["col1"] ? Если да, то есть ли способ избежать этой копии?

Изменить: мой список в данном случае представляет собой список строк. Из этих ответов я получаю одну вещь: если вместо этого я создам массив этих строк, дублирования данных не произойдет. Я вызываю df["col1"] = mynparray?

Подробнее здесь: https://stackoverflow.com/questions/513 ... thout-copy
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Python»