распечатывать два или более информационных кадра в jupyter (python) рядом - PullRequest
0 голосов
/ 24 апреля 2019

Я пытаюсь напечатать два или более кадра данных на выходе ячейки ноутбука jupyter, используя Python. На самом деле я использую функцию от Wes Mckinney, которая выполняет эту работу, но у фреймов данных нет заголовков. Я хотел бы, чтобы у каждой таблицы был заголовок, определяющий имя каждой таблицы, конечно. Мне нужна функция, похожая на function (dfs, names_dfs = [''])

Функция, которую я на самом деле использую:

def side_by_side(*objs, **kwds): 
    from pandas.io.formats.printing import adjoin
    space = kwds.get('space', 7)
    reprs = [repr(obj).split('\n') for obj in objs]
    print(adjoin(space, *reprs))

Надеюсь, вы мне поможете. Спасибо в

1 Ответ

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

Jupyter - просто интерпретатор для python.Так что вам не нужно делать ничего особенного, кроме форматирования вывода Python, например, что сделано в этом посте: Как сделать два графика рядом, используя Python

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...