我是初学者/学生,想开发神经网络的原型。我想从 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
有了这两个变量,我想创建一个简单的机器学习模型,但我不知道如何解决这个错误