有没有办法在jupyter笔记本的同一单元中分别输出2个数组

时间:2018-10-05 00:43:18

标签: python numpy jupyter-notebook

我正在探索数据集,我需要打印数组,这就是我得到的。

enter image description here

我的问题是:

有没有办法在同一个单元格中输出2个数组(a和a [:: 2]),因为有足够的空间来执行此操作?这样。

enter image description here

我尝试了不同的打印方法,没有效果

1 个答案:

答案 0 :(得分:0)

@Aviv Shai的回答很有帮助

此答案给出了提示 display_side_by_side

这是我的代码

import pandas as pd
import numpy as np
from IPython.display import display_html

def display_arr_side_by_side(*arrays):
    html_str=''
    for arr in arrays:
        df = pd.DataFrame(arr)
        html_str+=df.to_html()
    display_html(html_str.replace('table','table style="display:inline"'),raw=True)

a93 = np.arange(27).reshape((9,3))
display_arr_side_by_side(a93[:-1],a93[:-2])
相关问题