4

我是初学者/学生,想开发神经网络的原型。我想从 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

有了这两个变量,我想创建一个简单的机器学习模型,但我不知道如何解决这个错误

4

0 回答 0