Из временного ряда выделите данные с января по июнь 2018 года.

Даты во временных рядах можно указывать в срезах. В прекоде выбраны значения с 2016 по 2017 год включительно.

Напечатайте на экране информацию о таблице (уже в прекоде).

import pandas as pd

data = pd.read_csv('https://code.s3.yandex.net/datasets/energy_consumption.csv', index_col=[0], parse_dates=[0])
data.sort_index(inplace=True)
data = data['2018-01':'2018-06']
print(data.info())

Результат

<class 'pandas.core.frame.DataFrame'>
DatetimeIndex: 4343 entries, 2018-01-01 00:00:00 to 2018-06-30 23:00:00
Data columns (total 1 columns):

 #   Column   Non-Null Count  Dtype
---  ------   --------------  -----
 0   PJME_MW  4343 non-null   float64
dtypes: float64(1)
memory usage: 67.9 KB
None
Данные за полгода — не то, что данные за 12 лет. Изобразим на графике? Легко!