Building COVID-19 interactive dashboard from Jupyter Notebook | No frontend/backend coding required.
[ad_1]
Tutorial on creating dashboards simply by using Jupyter Notebooks and Voila package. The dashboard contains all the latest stats/interactive plots and comparisons on COVID-19 confirmed, death and recovered cases.
– My featured Medium post on building dashboards: https://towardsdatascience.com/building-covid-19-analysis-dashboard-using-python-and-voila-ee091f65dcbb
– [Not working at the moment!]GitHub repository: https://github.com/datasciencewithharshit/voila-covid-19-dashboard
– Use this Colab Notebook as a temporary solution: https://colab.research.google.com/drive/19FpY7Ri0n9LUOViO-4bRpF94U9TbVE4_?usp=sharing
– Deployed Dashboard: https://covid-19-voila-dashboard.herokuapp.com/
– Refer to this link to deploy your app on heroku: https://github.com/voila-dashboards/voila-heroku
References:
– Plotly express examples: https://plotly.com/python/plotly-express/
– Folium for the global spread on maps: https://python-visualization.github.io/folium/quickstart.html
– Voila: https://voila.readthedocs.io/
– Jupyter: https://jupyter.org/
Social Media Links:
– LinkedIn: https://www.linkedin.com/in/tyagiharshit/
– Medium where I write: https://medium.com/@harshit_tyagi
– Twitter: https://twitter.com/tyagi_harshit24
Source
[ad_2]
Awesome Videos. Learnt a lot by doing this exercise. How can I deploy this using github?
Thanks your lesson
I need your help for my thesis… please help me.. can i give your email sir ???
Hi so much of knowledge I got from this session… I tequest you to please come up with a deployment session
This is some real encouraging stuffππ
I have been going through a lot of EDA work in recent time, but the static nature made it look bit boring. The amount of interactivity you brought into the jupyter notebook was amazing. Thank you!
Awesome tutorial, thank you very much!
Is there any way we can prepare a front end to feed data into these visualizations? What I I have business that requires to input data dynamically into this script for the data to be visualized.
Awesome π
It was amazing!!! so coolllll. ya please go ahead and make a video on how to deploy it. Big thumbs up for this video.
Thanks for this good example,
Can i use the code in my research topic "spatial data visualization"
Whenever I am clicking on Voila tab or running the command : Voila <path of .ipynb>, the link never loads, it shows waiting for local host. Everything is fine with code, it's running fine in jupyter notebook
Hi Harshit! I am supposed to create a button and when the button is clicked, an input box should appear that takes the user input. I created button using widgets.button. An then added onclick behavior to invoke another function which shows user text input. This is working fine when running in jupyter notebook but when I open using voila, I am not able to get the user input box when I clicked the button. Any suggestions?
Excellent! Thanks for sharing!
Thanks for the lesson Harshit, I learnt some cool stuff and thanks for leaving the little errors in, it's nice to see as a beginner that everyone gets errors.
Good and nice tutorial. Thanks so much bro.
Could you please help in porting Python scrapped data from different source which are plotted with Plotly and i need to create a interactive dashboard using dash and publish on it. Ex. Different Department performing %
Hey please help. I'm unable to find the country Dataset
Hi Harshit, what is the purpose of defining a blank temp_df?
Hey Harshit, can I get your email ID or contact number. Really need help related to some data visualization datasets. Thank you!
Is voila supposed to render for a long time? If not, is there a solution to this or do you have a recommended substitute to voila?
DO we need to give citation to your github or channel if we put your code on github?Can we put this project on resume?
Harshit, your github link is not working. Can you take a look at it.
can you post the github link again ? it is not working and showing webpage not found !
Thanks… that's useful. How do you share the voila link?
For more interactive and fast development in python without HTML and JavaScript try Streamlit, or Dash Potly, or Justpy.
Very nice vedio, i created my notebook and installed Voila. when i run it, it shows an internet page says running and then it goes white. nothing happens..it just stays there on white page forever.
Please please suggest.
Very nicely explained!
time has no attribute named clock after running the interact line
I wrote the same code as you for section Slide to check for the worst hit countries IN[106], it build function
def plot_cases_of_a_country(country):
….
I am getting error AttributeError: 'str' object has no attribute 'iloc'
I don't know why, please advise
After installing the voila package it shows some errors while running the program.
Please help me.
Great Video..pls share more videos; a lot of learning I had from your video and best part is dashboard configuration…thanks again..
nice explanation.
how to turn a dashboard into a website??
Hi Harshit. i have doubt @video timing 03:57.after data cleaning got done,how to apply data cleaning to all dataframes [short way to select all four datasets].please anyone reply
Hi, I am facing an error when deploying into the Heroku I tried with windows and ubuntu I am getting the app builds successfully but shows application error could you please help me, sir,
Waiting for your reply!
here is the link to the GitHub:
https://github.com/vidush5/voila
pls share video from start to end hands on till deployment
This is great stuff! Thank you for the tutorial. Iβm going to totally start using this!
Cool. Thanks.
How to deploy the voila that we made
I am repeating the same code visual studio 2019
reading the below data frame is giving ( Error tokenizing data. C error: Expected 1 fields in line 33, saw 2) error
death_df = pd.read_csv('https://github.com/CSSEGISandData/COVID-19/blob/master/csse_covid_19_data/csse_covid_19_time_series/time_series_covid19_deaths_global.csv'π
can you please suggest ?
Hi, I have an assignment similar to this in my university but the analysis is carried out after merging files into one and as I am a beginner in this field. It would be really appreciated if you can help me to figure out a few things. please let me know asap.
Hey please help me, I am getting a parsr error unable to read the csv file I confirmed its documentation as it is from this video but its not working.Please help
Harshit bhai this was really good. There are couple of queries i had. if you can address them i would be happy.
so we have the data, date wise (day wise).
(1) How can we club day and convert it to Week wise and plot, then how can we convert it into month wise and plot?
And the main thing which i came here was missing π
(2)i dint find any help with creating dashboards using voila π π
(3)apne direct bana hua web app dikha diya
Please make some videos above request (1)(2)(3) as you get time.
Please how did you align your HTML format in the center after extracting from the notebook to voila?
How can I get the dashboard link to send to others?
hi it showing error "interact" is not defined
Great video. How did you fix the formatting of your charts when running Voila?
Thank for the video.sir
How can I put the Jupyter notebook into voila? I am not able to get that
Hi Harshit, Great video. However, I was wondering if instead of downloading the data everytime we could web scrape the data and then make the dashboard so that it is live. I was trying to web scrape the covid 29 tracker of India but I am not able to figure out how to go about it. Can you help in this regard. Thanks a ton
heroku deployment ? plese give me some resource. Can I host this in my website ?