lux-org / lux

Automatically visualize your pandas dataframe via a single print! 📊 💡
Apache License 2.0
5.15k stars 365 forks source link

[BUG] Exporting to Streamlit #501

Open doufs opened 1 year ago

doufs commented 1 year ago

Describe the bug According to the "Exporting to Streamlit" part of docs, after running the example code, it didn't display the HTML content and i found one Error in the browser Console. code is same as docs:

import streamlit as st
import streamlit.components.v1 as components
from pathlib import Path
import pandas as pd
import lux

def app():
    st.title('Analysis of Happy Planet Index Dataset')
    st.write('Check out these cool visualizations!')
    df = pd.read_csv("https://raw.githubusercontent.com/lux-org/lux-datasets/master/data/hpi.csv")
    export_file = 'visualizations.html'
    html_content = df.save_as_html(output=True)
    components.html(html_content, width=800, height=350)

app()

Screenshots Displayed:

image

Error found:

image

Expected behavior Displayed according to docs: image

Could you tell me how to solve this problem?ah..... i'm not skilling at JavaScript related....pls, thanks