Python Pandas — I — Question 3
Back to all questionsA series object (say T1) stores the average temperature recorded on each day of a month. Write code to display the temperatures recorded on :
(i) first 7 days
(ii) last 7 days.
import pandas as pd
T1 = pd.Series([25.6, 26.3, 27.9, 28.2, 29.1, 30.9, 31.2, 32.4, 33.2, 34.4, 33.3, 32.5, 31.4, 30.7, 29.6, 28.9, 27.0, 26.2, 25.32, 24.34, 23.4, 22.3, 21.6, 20.9, 19.8, 18.1, 17.2, 16.34, 15.5, 14.6])
first_7_days = T1.head(7)
print("Temperatures recorded on the first 7 days:")
print(first_7_days)
last_7_days = T1.tail(7)
print("\nTemperatures recorded on the last 7 days:")
print(last_7_days)Temperatures recorded on the first 7 days:
0 25.6
1 26.3
2 27.9
3 28.2
4 29.1
5 30.9
6 31.2
dtype: float64
Temperatures recorded on the last 7 days:
23 20.90
24 19.80
25 18.10
26 17.20
27 16.34
28 15.50
29 14.60
dtype: float64
import
pandas
as
pd
T1
=
pd
.
Series
([
25.6
,
26.3
,
27.9
,
28.2
,
29.1
,
30.9
,
31.2
,
32.4
,
33.2
,
34.4
,
33.3
,
32.5
,
31.4
,
30.7
,
29.6
,
28.9
,
27.0
,
26.2
,
25.32
,
24.34
,
23.4
,
22.3
,
21.6
,
20.9
,
19.8
,
18.1
,
17.2
,
16.34
,
15.5
,
14.6
])
first_7_days
=
T1
.
head
(
7
)
print
(
"Temperatures recorded on the first 7 days:"
)
print
(
first_7_days
)
last_7_days
=
T1
.
tail
(
7
)
print
(
"
\n
Temperatures recorded on the last 7 days:"
)
print
(
last_7_days
)
Output
Temperatures recorded on the first 7 days:
0 25.6
1 26.3
2 27.9
3 28.2
4 29.1
5 30.9
6 31.2
dtype: float64
Temperatures recorded on the last 7 days:
23 20.90
24 19.80
25 18.10
26 17.20
27 16.34
28 15.50
29 14.60
dtype: float64