Почему мои графики не отображаются в spyder - PullRequest
0 голосов
/ 18 марта 2019
import pandas as pd
import numpy as np
import matplotlib
matplotlib.use('nbagg')
import matplotlib.pyplot as plt
from matplotlib import rcParams
from IPython.core.display import display, HTML

def convert_to_unix(s):
  return time.mktime(datetime.datetime.strptime(s,"%m/%d/%Y %H:%M").timetuple())

def return_with_trip_times(month):
  duration = month[['tpep_pickup_datetime','tpep_dropoff_datetime']]
  duration_pickup = [convert_to_unix(x) for x in duration['tpep_pickup_datetime'].astype(str).values]
  duration_drop = [convert_to_unix(x) for x in duration['tpep_dropoff_datetime'].astype(str).values]
  durations = (np.array(duration_drop) - np.array(duration_pickup))/float(60)
  new_frame = month[['passenger_count','trip_distance','pickup_longitude','pickup_latitude','dropoff_longitude','dropoff_latitude','total_amount']]
  new_frame['trip_times'] = durations
  new_frame['pickup_times'] = duration_pickup
  new_frame['Speed'] = 60*(new_frame['trip_distance']/new_frame['trip_times'])
  return new_frame

frame_with_durations = return_with_trip_times(month)
sns.boxplot(y="trip_times", data =frame_with_durations)
plt.show()

Это показывает результат как

<IPython.core.display.Javascript object>
<IPython.core.display.HTML object> 

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

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