@Boulund:
Location;Altitude;Lat;Long;Date;Temperature
Östersund;376.0;63.1974;14.4863;1954-01-01;-2.5
Östersund;376.0;63.1974;14.4863;1954-01-02;4.5
Östersund;376.0;63.1974;14.4863;1954-01-03;-4.2
Här är min upprensade kod
import pandas as pd
import matplotlib.pyplot as plt
import numpy as np
df = pd.read_csv('K0001B_Python_Dataunderlag.csv', delimiter=';', encoding='utf-8', parse_dates=['Date'], index_col='Date')
df_pitea = df[df.Location == 'Piteå'].copy()
df_pitea['Year'] = df_pitea.index.year
df_pitea['Month'] = df_pitea.index.month
df_pitea['Day'] = df_pitea.index.day
"""
antar att det måste vara här jag ska definiera månaden juni, testat olika koder innehållande "month == 6" men med felkod eller graf på alla månader som resultat.
"""
df_pitea_day = df_pitea.groupby('Day') .Temperature.aggregate(np.mean)
df_pitea_day.plot()
plt.show()