Как скопировать предварительно загруженный Pandas Dataframe в Python из онлайновой системы ядра в мою основную среду разработки в моей системе Ubuntu - PullRequest
0 голосов
/ 28 августа 2018

Я использую онлайн-сайт, который имеет собственное ядро ​​для практики манипуляции с фреймами данных, но иногда фрейм данных предварительно загружается в ядро, и все, что я могу сделать, это использовать такие команды, как .head () .info () и все другие фреймы данных. ориентированные команды для управления им, но я не могу найти способ скопировать этот фрейм данных таким образом, чтобы я мог использовать содержимое фрейма данных на ноутбуках jupyter или других IDE в моей системе.

Я подумал, что, возможно, мне удастся сохранить фрейм данных в формате CSV, но, увы, я не могу загружать файлы через сетевое ядро.

Есть идеи, как мне обойти эту проблему?

1 Ответ

0 голосов
/ 29 августа 2018

*** Отвечая на мой собственный вопрос после нахождения ответа.

Лучший способ сделать это, если вы не можете загружать и выгружать файлы, - это преобразовать столбцы информационного кадра в список, а затем скопировать выходные данные этих списков в отдельную систему, где вы можете затем разархивировать столбцы. друг с другом и, таким образом, воссоздайте фрейм данных для использования там.

    Temp = [79.0, 77.4, 76.4, 75.7]

(этот список теоретически может иметь любое количество значений, независимо от его высоты) это было преобразовано из кадра данных в ядре, выполнив

    print(df['Temperature (deg F)'].values.tolist())

и списки могут быть повторно скопированы в другом месте, а затем преобразованы обратно в фрейм данных с помощью

    dataFrame = pd.DataFrame({'Temperature (deg F)': Temp})
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...