Я получаю следующую ошибку в цикле for:
KeyError: "['California Total Sales'] not in index"
Я не уверен, почему вышеприведенного нет в моем индексе?
df101 = pd.DataFrame
for region in df['region'].unique()[:5]:
print(region)
regionalsales_df = df.copy()[df['region']==region]
#regionalsales_df.set_index('Date')
regionalsales_df.sort_index(inplace=True)
regionalsales_df[f"{region}Total Sales"] = regionalsales_df['AveragePrice']*regionalsales_df['Total Volume']
if df101.empty:
df101 = regionalsales_df[[f"{region} Total Sales"]]
else:
df101 = df101.join(regionalsales_df[f"{region} Total Sales"])
df101
Я пытаюсь получить фрейм данных, в котором индекс - это дата, а столбцы - общий объем продаж в регионе.