International Journal of Computer Applications |
Foundation of Computer Science (FCS), NY, USA |
Volume 185 - Number 10 |
Year of Publication: 2023 |
Authors: Deep Karan Singh, Nisha Rawat |
10.5120/ijca2023922772 |
Deep Karan Singh, Nisha Rawat . Exploring Visualization and Development: Python vs R in a Comparative Analysis. International Journal of Computer Applications. 185, 10 ( May 2023), 35-40. DOI=10.5120/ijca2023922772
Visualization development has become increasingly important in today's data-driven world. As more and more data are generated across a wide range of industries, effective visualization has become essential for understanding and communicating insights and trends. Python and R are two of the most popular programming languages for data analysis and visualization, each with their own strengths and weaknesses when it comes to developing visualizations. This piece of work focuses on developing map visualizations using both Python and R, with the aim of creating an aesthetically appealing visualization for observations recorded by a Doppler Weather Radar (DWR) and disseminating warnings based on those recorded observations via color-coded maps. DWR provides critical weather information services to stakeholders and plays a crucial role in severe weather events, such as thunderstorms or cyclones. The reflectivity information from a DWR is utilized in this attempt to create color-coded maps, with users able to lock the severity level obtained from the information of the DWR and allocate it to a specific geographical district of the state of Andhra Pradesh in India, through an interactive graphical user interface (GUI). The software developed using Python and R has been executed and tested at the Doppler Weather Radar station at Visakhapatnam, where alerts are being issued for further dissemination of warnings. This paper highlights the differences between using two programming languages for the same development and discusses the features and benefits of each.