2016-08-02 1 views
0

У меня есть этот CSV данные ниже:Невозможно вызвать данные времени в питона

2015-01-02,02:29:45 PM,Red 
2015-01-02,05:16:15 PM,Red 
2015-01-02,05:48:46 PM,Blue 
2015-01-02,03:18:34 PM,Blue 
2015-01-02,05:22:55 PM,Red 
2015-01-02,03:25:45 PM,Blue 
2015-01-02,04:23:16 PM,Red 

Я пытаюсь построить эти данные в виде графика с помощью Matplotlib , где ось х = Дата, ось у = время, значение = либо красные или синие цветные точки Однако, я получаю эту ошибку при попытке вызвать колонку времени:

time = df('Time') 
print (time.head()) 
**DataFrame' object is not callable** 

Но если я позвоню столбцу даты, она отлично работает:

date = df['Date'] 
print (date.head()) 

0 2015-01-02 
1 2015-01-02 
2 2015-01-02 
3 2015-01-02 
4 2015-01-02 
Name: Date, dtype: datetime64[ns] 
+1

Возможно, поставили вопрос на ваш код, чтобы построить ... – bernie

ответ

0
time = df['Time'] 

Используйте [] вместо () при доступе столбцов в панд dataframe.

+0

удивительный. Неофит здесь. Благодарю. :) –

+0

Не беспокойтесь. Кроме того, дайте преимущество. – hd1

Смежные вопросы