TypeError: может выполнять операции только со скалярными значениями - PullRequest
2 голосов
/ 07 марта 2019

Буду признателен, если вы дадите мне знать, как построить несколько информативных диаграмм для предоставленной таблицы здесь .

Например, мне нужна столбчатая диаграмма для столбца под названием «Внутренние компании, не включенные в список: использование МСФО компаниями, не включенными в список», который показывает, в скольких юрисдикциях МСФО разрешено, не разрешено и т. Д. Или столбчатая диаграмма для столбца «Аудиторский отчет о соответствии МСФО».

Кроме того, мне нужна круговая диаграмма для столбца с заголовком «Компании, зарегистрированные на внутреннем рынке», который показывает, в каких юрисдикциях МСФО разрешено, не разрешено и так далее.

tables = pd.read_html('https://www.iasplus.com/en/resources/ifrs-topics/use-of-ifrs', header = None)

df = tables[2]

df.columns = df.columns.get_level_values(0)  + ":" + df.columns.get_level_values(1)

sns.countplot( "Domestic unlisted companies:Use of IFRSs by unlisted companies", data=df)

Не могли бы вы сообщить мне, как решить эту ошибку?

  File "D:/mifs-master_2/MU/learning-from-imbalanced-classes-master/learning-from-imbalanced-classes-master/continuous/Final Logit/SMOTENC/logit-smotency - Copy (2).py", line 37, in <module>
    df.columns = df.columns.get_level_values(0)  + ":" + df.columns.get_level_values(1)
  File "C:\Users\Markazi.co\Anaconda3\lib\site-packages\pandas\core\indexes\base.py", line 3968, in _evaluate_numeric_binop
    other = self._validate_for_numeric_binop(other, op, opstr)
  File "C:\Users\Markazi.co\Anaconda3\lib\site-packages\pandas\core\indexes\base.py", line 3958, in _validate_for_numeric_binop
    raise TypeError("can only perform ops with scalar values")
TypeError: can only perform ops with scalar values

Заранее спасибо.

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