importgradioasgrimportplotly.expressaspximportpandasaspddefplotly_plot():# prepare some datax=["Math","Business","Statistics","IT","Commerce"]y=[68,73,82,74,85]data=pd.DataFrame()data['Subject']=xdata['Score']=y# create a new plotp=px.bar(data,x='Subject',y='Score')returnp# show the resultsoutputs=gr.Plot()demo=gr.Interface(fn=plotly_plot,inputs=None,outputs=outputs)# demo.launch()demo.launch(server_name="0.0.0.0",server_port=4099,share=False,inbrowser=False)
Running on local URL: http://0.0.0.0:4099
To create a public link, set `share=True` in `launch()`.