【发布时间】:2018-06-20 07:16:32
【问题描述】:
我正在尝试从我导入的数据框创建一些图表。问题是我可以用这两个图创建一个唯一的图像。我有这个输出:
代码如下:
from pandas_datareader import data
import pandas as pd
import datetime
import matplotlib.pyplot as plt
df = pd.read_csv('csv.csv', index_col = 'Totales', parse_dates=True)
df.head()
df['Subastas'].plot()
plt.title('Subastadas')
plt.xlabel('Fechas')
plt.ylabel('Cant de Subastadas')
plt.subplot()
df['Impresiones_exchange'].plot()
plt.title('Impresiones_exchange')
plt.xlabel('Fechas')
plt.ylabel('Cant de Impresiones_exchange')
plt.subplot()
plt.show()
CSV 数据:
Totales,Subastas,Impresiones_exchange,Importe_a_pagar_a_medio,Fill_rate,ECPM_medio
Total_07/01/2017,1596260396,30453841,19742.04,3.024863813,0.733696498
Total_07/12/2017,1336604546,57558106,43474.29,9.368463445,0.656716233
Total_07/01/2018,1285872189,33518075,20614.4,4.872889166,0.678244085
另外,我也想将输出保存在 xlsx 文件中!
【问题讨论】:
-
只需将
plt.subplot()更改为plt.show()。 -
我需要在同一个无花果中添加两者而不是一对一@andrew_reece
标签: python-2.7 pandas dataframe matplotlib