Подтвердить что ты не робот

Pandas Ошибка DataFrame без числовых данных для построения графика

У меня есть небольшой DataFrame, который я хочу построить с помощью pandas.

    2   3
0   1300    1000
1   242751149   199446827
2   237712649   194704827
3   16.2    23.0

Я все еще пытаюсь изучить построение из pandas. Мне нужен сюжет В приведенном выше примере, когда я говорю.

df.plot()

Я получаю самую странную ошибку.

Library/Python/2.7/site-packages/pandas-0.16.2-py2.7-macosx-10.10-intel.egg/pandas/tools/plotting.pyc in _compute_plot_data(self)
   1015         if is_empty:
   1016             raise TypeError('Empty {0!r}: no numeric data to '
-> 1017                             'plot'.format(numeric_data.__class__.__name__))
   1018 
   1019         self.data = numeric_data

TypeError: Empty 'DataFrame': no numeric data to plot

Хотя я понимаю, что DataFrame с его очень однобокими значениями делает очень интересный сюжет. Мне интересно, почему сообщение об ошибке жалуется на отсутствие числовых данных для построения.

4b9b3361

Ответ 1

Попробуйте выполнить следующее:

df=df.astype(float)