# Refresh Data after loading (not using Jupyter Notebooks)?

**URL:** <https://community.plotly.com/t/refresh-data-after-loading-not-using-jupyter-notebooks/33514>\
**Category:** 📊 Plotly Python\
**Created:** [January 12, 2020, 2:05am UTC](https://community.plotly.com/t/refresh-data-after-loading-not-using-jupyter-notebooks/33514 "2020-01-12T02:05:05Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![GorillaCoder](https://sea2.discourse-cdn.com/flex024/user_avatar/community.plotly.com/gorillacoder/32/8982_2.png) [@GorillaCoder](https://community.plotly.com/u/GorillaCoder)\
**Post date:** [January 12, 2020, 2:05am UTC](https://community.plotly.com/t/refresh-data-after-loading-not-using-jupyter-notebooks/33514/1 "2020-01-12T02:05:05Z")

</div>

Hello! Is it possible to refresh the dataset of a scattergeo (or really any plot) through user input after the page has already been loaded?

---

<div class="post-metadata">

**Author:** ![Emmanuelle](https://sea2.discourse-cdn.com/flex024/user_avatar/community.plotly.com/emmanuelle/32/7853_2.png) [@Emmanuelle](https://community.plotly.com/u/Emmanuelle)\
**Post date:** [January 12, 2020, 3:44pm UTC](https://community.plotly.com/t/refresh-data-after-loading-not-using-jupyter-notebooks/33514/2 "2020-01-12T15:44:18Z")

</div>

Hi @GorillaCoder, you can refresh a plotly figure inside a Dash application, see for example [https://dash.plot.ly/interactive-graphing](https://dash.plot.ly/interactive-graphing) and more generally the Dash documentation [https://dash.plot.ly/](https://dash.plot.ly/)

---

<div class="post-metadata">

**Author:** ![GorillaCoder](https://sea2.discourse-cdn.com/flex024/user_avatar/community.plotly.com/gorillacoder/32/8982_2.png) [@GorillaCoder](https://community.plotly.com/u/GorillaCoder)\
**Post date:** [January 12, 2020, 5:05pm UTC](https://community.plotly.com/t/refresh-data-after-loading-not-using-jupyter-notebooks/33514/3 "2020-01-12T17:05:33Z")

</div>

Hi @Emmanuelle, thanks for the reply! This solution appears to refresh data already loaded within the application but not if I want Python to modify the dataset and then Plotly to re-graph those changes.

Essentially, I’d like to do all the refinement of the dataset in a Python application back-end and then use Plotly to re-graph the changes (specifically the Scattergeo). Sorry if the title was misleading.  
Is there any way to do this?

Something like this: [Refresh Data in Plotly without the use of Jupyter Notebooks](https://community.plotly.com/t/refresh-data-in-plotly-without-the-use-of-jupyter-notebooks/33359)
