如何在python中使用matplotlib绘制两个图形?

如何在python中使用matplotlib绘制两个图形?,python,pandas,matplotlib,Python,Pandas,Matplotlib,我有这个文件的数据 这是代码,我只获取订户和客户的数据,我还想获取所有图表线表示工作日和工作日sub和cust的小时数总和您可以使用子地块在一个绘图上绘制多个图表 告诉它有多少行和列,以及正在打印哪些。 有一个演示 这是一个公正的代码,但这是我的阴谋 import matplotlib.pyplot as plt plt.plot(x-axis,y-axis,data) plt.plot(x-axis,y-axis,data) plt.show() 因此,在之前,如果你绘制两次,两条线

我有这个文件的数据


这是代码,我只获取订户和客户的数据,我还想获取所有图表线表示工作日和工作日sub和cust的小时数总和

您可以使用
子地块
在一个绘图上绘制多个图表

告诉它有多少行和列,以及正在打印哪些。 有一个演示


这是一个公正的代码,但这是我的阴谋

import matplotlib.pyplot as plt 

plt.plot(x-axis,y-axis,data)
plt.plot(x-axis,y-axis,data)

plt.show() 

因此,在之前,如果你绘制两次,两条线将在同一个图形中。

我想绘制我在图片中显示的图形,但无法记录,你可以更明确地回答你尝试了什么以及出现了什么问题?你的话表明一张图上的两个图是问题所在。你能用上面的数据绘制这张图吗?因为我做不到
# count trips by date and by hour

ind = pd.DatetimeIndex(rides.starttime)
rides['date'] = ind.date.astype('datetime64')
rides['hour'] = ind.hour
by_hour = rides.pivot_table('tripduration', aggfunc='count',
                       index=['date', 'hour'],
                       columns='usertype').fillna(0).reset_index('hour')

# average these counts by weekend
by_hour['weekend'] = (by_hour.index.dayofweek >= 5)
by_hour = by_hour.groupby(['weekend', 'hour']).mean()
by_hour.index.set_levels([['weekday', 'weekend'],
                     ["{0}:00".format(i) for i in range(24)]],
                    inplace=True);
by_hour.columns.name = None
fig, ax = plt.subplots(1, 2, figsize=(16, 6), sharey=True)
by_hour.loc['weekday'].plot(title='Hourly Rides User Type and Hour', 
ax=ax[0])
by_hour.loc['weekend'].plot(title='Weekend Rides by User Type and Hour', 
ax=ax[1])
ax[0].set_ylabel('Hourly Rides by User Type');
import matplotlib.pyplot as plt


#set up data

plt.subplot(2, 1, 1) #two rows, one columns, first graph
#Call plt.plot(x1, y1) with the data you want
plt.title('First subplot')

plt.subplot(2, 1, 2) #two rows, one columns, 2nd graph
#Call plt.plot(x2, y2) with the data you want
plt.title('Second subplot')

plt.show()
import matplotlib.pyplot as plt 

plt.plot(x-axis,y-axis,data)
plt.plot(x-axis,y-axis,data)

plt.show()