Building real-time dahsboard for monitoring Covid-19 data around the World. Pandemic Covid-19 became a warm discussion around the world, even today this pandemic still has not subsided yet.
Pandemic Covid-19 became a warm discussion around the world, even today this pandemic still has not subsided yet. The Total cases of Covid-19 around the world almost reached 10 million people and are still growing every day. To this day (27/06/2020) There have been more than 494,000 casualties suffering from Covid-19. Of course, we all expect this pandemic to be finished and the world is returning to normal like the Sediakala. If you see the number of Covid-19 cases that are so large, then that means there is data on the case of a sizable Covid-19 around the world. One indication that the world is starting to recover from the Covid-19 pandemic is decreasing the daily addition curve of the case. However, to analyze a large variety of data Covid-19 pandemic cases it will be very inconvenient if done manually. Therefore, it would be much better if the entire data was collected so one then created a data dashboard for the analysis of the Covid-19 trend in each area.
The dashboard is a GUI that serves to visualize the visualization of data, the goal is to make complex data that can be understood more optimally so that the insight will be gained in more depth to the data. There are several products to create GUI very easily without coding such as PowerBI, Tableau, and Qlikview. For Tableau, we only need to pay about $50 dollars per month. However, there is a certain moment where we need a custom data Dashboard that cannot be created on the GUI provider as above. So building your own data dashboard from scratch would be a good choice, let alone by creating your own dashboard then we don’t have to pay any fees at all. To create this dashboard, we can utilize the Dash library in Python.
Dash is a Python open-source library that is used to build website-based applications. Dash is built on some of the best data visualization libraries such as Plotly, Matplotlib, Web Application Library (Flask), and also Pandas data processing. We could build a Web-based dashboard with Python language completely! The Dashboard that has been built can be accessed offline in the localhost or can also be accessed online by deploying it to a specific server.
The Data used comes from the Coronavirus Resource Center at John Hopkins University. This data will update automatically every day, so later the built-in data dashboard will always be automatically updated every day.
Visual Analytics and Advanced Data Visualization - How CanvasJS help enterprises in creating custom Interactive and Analytical Dashboards for advanced visual analytics for data visualization
This is a sample template that can be used or extended to create dashboards quickly using Python Dash and connecting the correct data sources. Prior background with Python and Dash will be good to grasp the article. I will run through the code in the article and share the link of GitHub code for anyone to use.
In this article, you will learn the best way to visualize the spread of the dreadful coronavirus on the world map using Python in a few simple steps.
Visualization Best Practices for Data Scientists. Disclaimer: The ideas presented in this article are from the book: Story Telling With Data by Cole Nussbaumer Knaflic.
The agenda of the talk included an introduction to 3D data, its applications and case studies, 3D data alignment and more.