Как прочитать файл HDF5 в Python / Pandas через SSH? - PullRequest
0 голосов
/ 22 апреля 2019

Я получаю доступ к удаленной машине через SSH (Putty). Набор данных хранится в каталоге на этом компьютере, который мне нужно прочитать с помощью pandas в Python на моем локальном компьютере. Я пытаюсь использовать dataframe=pandas.read_hdf(path, key="data"), но я не знаю, какой путь указать, который будет направлять к набору данных, хранящемуся на удаленной машине в моем локальном коде Python, поскольку он не хранится локально. Как я уже говорил, я получаю доступ к набору данных с помощью Putty. Как должна выглядеть дорожка? Я попытался заменить C: на имя хоста и путь, который я использую в Putty для доступа к файлу.

Заранее спасибо.

1 Ответ

0 голосов
/ 22 апреля 2019

Я не знаю, что именно вы подразумеваете под чтением, но вы можете отобразить информационный фрейм следующим образом:

  1. SSH на вашем удаленном сервере
  2. Перейдите в каталог, в котором выфрейм данных хранится в: cd /directory/of/dataframe
  3. Запустить интерпретатор Python или iPython : python или ipython
  4. Выполнить эти команды Python:
>>> import pandas as pd
>>> dataframe=pandas.read_hdf("hdf_file.h5", key="data")
# This should work because `hdf_file.h5 is 
# in the directory you launched the python command
Распечатайте ваш фрейм данных: print(dataframe)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...