Как построить таблицу из массива numpy

подскажите пож-та как построить подобную таблицу имея массив numpy из следующего кода

textTopicsMtx=np.zeros(shape=(len(textCorpus),nTopics),dtype=float)
for k in range(len(textCorpus)): ## make the matrix of docs to topic vectors
    for tpcId,tpcProb in ldamodel.get_document_topics(textCorpus[k]):
        textTopicsMtx[k,tpcId]=tpcProb

вид таблицы таблица

вид массива массив


Ответы (1 шт):

Автор решения: Stanislav Volodarskiy
import numpy as np
import pandas as pd

r = np.random.rand(30, 30)
df = pd.DataFrame(r)
html = df.to_html()
print(html)

Использовать пример так:

$ py temp.py > temp.html

Получится HTML таблица с данными.

P.S. Есть ещё df.to_csv. CSV данные можно загрузить в Excel и там с ними работать.

→ Ссылка