Ни один из индекса не находится в столбцах - PullRequest
0 голосов
/ 28 октября 2019

Я пытаюсь описать значения списка, но появляется эта ошибка:

KeyError: "None of [Index(['...'],\n dtype='object')] are in the [columns]"

Я пытался найти пробелы. Я установил заголовок на 0 и попробовал delim_whitespace=True, но пробелов нет, поэтому я удалил его.

%matplotlib inline
import scipy as sp
import pandas as pd
import matplotlib.pyplot as plt
import statsmodels.formula.api as sm
import csv

df = pd.read_csv('Dados.csv', sep=";", header=0)
x1 = df['com_proc'].values.tolist()
y = df['result_op'].values.tolist()

dados = pd.DataFrame(data=df)
dados

print("Estatísticas descritivas de y:")
dados[y].describe()

Датафрейм показывает, как должен, и заставляет меня думать, что в этом нет ничего плохого. Проблема начинается в dados[y].describe().

1 Ответ

0 голосов
/ 28 октября 2019

df['result_op'] указывает на значения в столбце.
DataFrame.describe() или Series.describe() работает только для тех, кто имеет действительные имена.
dados[y] ничего не возвращает, не говоря уже о dados[y].describe()

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...