Не могу понять, что такое синтаксическая ошибка при попытке конвертировать Int в Категориальный - PullRequest
0 голосов
/ 14 октября 2019

У меня есть переменная (Bad Indicator), которая также является моей целью. В настоящее время это INT 64, и я пытаюсь преобразовать в категориальный, но получаю синтаксическую ошибку, но я не могу понять, почему. Преобразование DTI из Object в Float сработало. ,.

import numpy as np
from scipy import stats
import matplotlib.pyplot as plt
import pandas as pd
import seaborn as sns
project = pd.read_csv('c:/users/Brandon Thomas/Project.csv')

project.dtypes
90+ Perf                                       int64
Bankruptcy Code                              float64
Bad Indicator                                  int64
RR Downgrade                                  object
Beacon Range                                  object
Product Grouping                              object
Final Product Grouping                        object
dtype: object

project["DTI"] = pd.to_numeric(project.DTI, errors='coerce')
project['Bad Indicator']=pd.categorical(project.Bad Indicator)

File "<ipython-input-166-b6f5f0432024>", line 2
    project['Bad Indicator']=pd.categorical(project.Bad Indicator)
                                                            ^
SyntaxError: invalid syntax
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...