Я работаю над CSV с именем application_train
, в котором есть данные о соискателях кредита. Один из столбцов CSV - DAYS_BIRTH
, который представляет возраст заявителей в днях. Я разделил данные на - 365.25
, чтобы получить их за годы, и округлил их.
Вот мой импорт
import pandas as pd
import numpy as np
import matplotlib
import matplotlib.pyplot as plt
Теперь я хочу построить гистограмму, но она не работает, и на моем ноутбуке Jupyter нет сообщений об ошибках, поэтому я не знать что не так.
Вот что я сделал, чтобы преобразовать его в годах:
application_train['AGE'] = round(application_train['DAYS_BIRTH']/-365.25)
application_train['AGE']
Вот результат:
0 26.0
1 46.0
2 52.0
3 52.0
4 55.0
...
307506 26.0
307507 57.0
307508 41.0
307509 33.0
307510 46.0
Name: AGE, Length: 307511, dtype: float64
Затем я добавил это, чтобы получить гистограмму:
application_train['AGE'].plot(kind="bar", title=" Distribution by age")
Но на этом этапе ничего не происходит при выполнении. Ячейка «работает» (вместо номера intput у меня есть , похоже на In [])
Нет диаграммы и нет сообщений об ошибках. Каков наилучший способ исправить это?
Большое спасибо!