Не в индексе, морской - PullRequest
       8

Не в индексе, морской

1 голос
/ 06 марта 2019
import pandas as pd
import numpy as np
import matplotlib.pyplot as plt
import seaborn as sns
from sklearn import svm

data1 = pd.read_csv("D:/MLS_Machine_Learning_Supervised/M_F.csv")

print(data1.shape)
print(data1.head())

sns.lmplot("Weight","Height", data = data1)

Я только начал с машинного обучения, я пробовал svm model, но перед этим я хотел построить и визуализировать данные, используя scatter plot, для этого я создал пользовательский файл CSV, используя Электронная таблица WPS с 30 строками и 3 столбцами, с одним из столбцов с именем Высота , но после выполнения кода выдает ошибку

    (30, 3)
   Height   Weight Class
0      168      68  Male
1      172      75  Male
2      177      80  Male
3      177      81  Male
4      179      82  Male
Traceback (most recent call last):
  File "D:\MLS_Machine_Learning_Supervised\new_copy - Copy.py", line 27, in <module>
    sns.lmplot("Weight","Height", data = data1)
  File "C:\Users\SYSMGR\AppData\Local\Programs\Python\Python37\lib\site-packages\seaborn\regression.py", line 551, in lmplot
    data = data[cols]
  File "C:\Users\SYSMGR\AppData\Local\Programs\Python\Python37\lib\site-packages\pandas\core\frame.py", line 2934, in __getitem__
    raise_missing=True)
  File "C:\Users\SYSMGR\AppData\Local\Programs\Python\Python37\lib\site-packages\pandas\core\indexing.py", line 1354, in _convert_to_indexer
    return self._get_listlike_indexer(obj, axis, **kwargs)[1]
  File "C:\Users\SYSMGR\AppData\Local\Programs\Python\Python37\lib\site-packages\pandas\core\indexing.py", line 1161, in _get_listlike_indexer
    raise_missing=raise_missing)
  File "C:\Users\SYSMGR\AppData\Local\Programs\Python\Python37\lib\site-packages\pandas\core\indexing.py", line 1252, in _validate_read_indexer
    raise KeyError("{} not in index".format(not_found))
KeyError: "['Height'] not in index"

Я не могу увидеть, что это за ошибка.

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