Pandas Dataframe отображать на веб-странице

Я использую Flask, но это, вероятно, относится ко многим подобным фреймворкам.

Я создаю панду Dataframe, например

@app.route('/analysis/<filename>')
def analysis(filename):
    x = pd.DataFrame(np.random.randn(20, 5))
    return render_template("analysis.html", name=filename, data=x)

Шаблон analysis.html выглядит так

{% extends "base.html" %}
{% block content %}
<h1>{{name}}</h1>
{{data}}
{% endblock %}

Это работает, но результат выглядит ужасно. Он не использует разрывы строк и т. Д. Я играл сdata.to_html() а такжеdata.to_string() Какой самый простой способ отобразить рамку?

Ответы на вопрос(3)

Ваш ответ на вопрос