Visiualizing Data of Weather Using Python
Visiualizing Data of Weather Using Python
APROJECTON
Data Visualizing of Weather
PROJECT REPORTED BY
Ms. Hingane Kshitija Vijay
Ms. Shewale Rajnandini Ganesh
OF
T.Y.Bsc (computer Science)
UNDER THE GUIDENCE OF
Prof. Rajesh More Sir & Shinde Mam
Exam seat no:
• Screen shots:
1. Input screens.
2. Output screens.
• Advantages of system.
• Disadvantages of system.
• Limitation.
ACKNOWLEDGEMENT
I would like to convey my heartfelt gratitude to Mr. More sir for
his tremendous direction and assistance in the completion of my
project.
I would also like to thank our Principal, Mrs. Jagdale Mam, for
letting me choose the project of my wish with this wonderful
opportunity to work on a project with the topic Visualizing data
of Weather. This project would not have been accomplished
without their help and insights.
INTRODUCTION
The need for visualizing data comes from the fact that it's not easy for
people to picture certain aspects of that data using numbers alone. However, those
numbers are linked to the state of the atmosphere and visualizing them can give
people a better and more clear understanding on the way they work and influence
each other. This can help them imagine the future weather.
An important thing to notice in the visualization of the given data is that not
all factors can be visualized directly, but it's possible to visualize the way they affect
the surroundings, such as temperature causing heat blurs and mirages . This project
describes some of the already existing ways to visualize of given data using
graphics, along with graphs and charts.
Some of the most important factors in are the temperature, humidity,
atmospheric pressure, speed and the direction of the wind, and also the amount of
rainfall. In order to visualize those factors, it's important to know how they interact
and what effect they have on their surroundings.
FEATURES
• Data visualizations are one of the most effective
methods to statistically, graphically, and schematically
analyze the visuals of the data that we have available
to us.
• Data visualization is extremely useful in analyzing the
numerous data elements of weather patterns.
• All data collected helps us to explore the current
climatic conditions and weather patterns.
SPECIFIC REQUIREMENT
• Installation of Python packages
1. jupyter
2. pandas
3. Requests
4. Matplotlib
5. seaborn
• Weather data collection
• Data visualization
1. Bar Plot
2. Pie Chart
3. Histogram , etc
SOFTWARE AND HARDWARE SPECIFICATIONS
• Hardware Requirements :
1. 2.7GHz AMD processor.
2. 1GB RAM.
3. 250 GB hard disk.
4. 101 keyboard
5. Mouse.
6. Pendrive.
• Software Requirements :
1. Linux operating system.
2. Jupyter notebook installed.
3. Windows(XP) operating system.
PROCEDURES OF WEATHER DATA
VISUALIZATION
1. Recording of weather data (temperature, pressure, wind speed and direction,
cloud forms, humidity and precipitation, visibility, storms etc.)
2. Collection of weather data from weather recording (observations centers)
stations scattered world over including both land and ocean surfaces
3.Transmission of weather data collected form major weather stations to sub
centers.
4. Compilation of weather data.
5. Plotting of weather data on maps and daily weather records, synoptic charts etc.
6. Analysis of weather charts ansd maps with the help of electronic computers etc.
Record Review:
Many kind of the data and report provide valuable
information. It tell us about the organization and
the operating traditional system.
Observation :
Temperature, humidity, precipitation, air pressure, wind
speed, and wind direction are key observations of the
atmosphere that help predict the weather.
FEASIBILITY STUDY
• Whatever we think need not be feasible. It is wise to think about the
feasibility of any problem we undertake. Feasibility is the study of
impact, which happens in the organization by the development of the
system. The impact can be either positive or negative. Whene the
positives nominate negatives, then the system is considerd as feasible.
• Here the feasibility can performed in three ways such as technical
feasibility, economical feasibility, operation feasibility.
1. TECHNICAL FEASIBILITY: Hardware:8MB Ram for every user the
system has one floppy drive 360k/1.2MB hard disk 300MB once cp drive ,
linux terminal, linux &dot matrix printer
2. ECONOMICAL FEASIBILITY: After analyzing the technical feasibility the economical
fesasibility has to be considered it is very important to take under consideration the cost effect
of the system