我是一个初学者/学生,想为神经网络开发一个原型。 我想从DataFrame列中创建一个变量,但出现一个我不明白的错误:
# take() does not accept boolean indexers
KeyError: "None of [Index(['Solar - Actual Aggregated [MW]'], dtype='object')] are in the [columns]"
我看过一篇帖子,说列名中的空格不好,但是过去我没有遇到任何问题。
import pandas as pd
import numpy as np
df = pd.read_csv("...Test_Trainingsdaten/03.06.19/Produziert%20Solar%20Wind_28-06-19.csv")
df.info()
# MTU 96 non-null object
# Solar - Actual Aggregated [MW] 96 non-null int64
X = df[["MTU"]].values # works
Y = df[["Solar - Actual Aggregated [MW]"]].values # error
我想用这两个变量创建一个简单的机器学习模型,但我不知道如何解决该错误