Есть ли функция, позволяющая проверить, является ли кадр данных Polars представлением или владеет своим массивом?Python

Программы на Python
Ответить
Anonymous
 Есть ли функция, позволяющая проверить, является ли кадр данных Polars представлением или владеет своим массивом?

Сообщение Anonymous »

Я работаю с фреймами данных Polars в Python, и мне нужно определить, является ли фрейм данных представлением (ссылающимся на память другого фрейма данных) или же он владеет собственными данными.
В NumPy мы можем использовать array.flags.owndata, чтобы проверить, владеет ли массив своей памятью:

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

import numpy as np
a = np.array([1, 2, 3])
b = a[:]  # view
print(a.flags.owndata)  # True
print(b.flags.owndata)  # False
Есть ли встроенный метод проверки статуса владения в Polars? Если нет, существует ли рекомендуемый обходной путь?


Подробнее здесь: https://stackoverflow.com/questions/795 ... -its-array
Ответить

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

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

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

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

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