Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/redis/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 如何使用pandas在同一图像上打印两个绘图_Python_Pandas_Charts_Finance - Fatal编程技术网

Python 如何使用pandas在同一图像上打印两个绘图

Python 如何使用pandas在同一图像上打印两个绘图,python,pandas,charts,finance,Python,Pandas,Charts,Finance,我有一个销售汽车的数据集(按型号): 型号、年份、价格 福特福克斯,2006年,5000 福特福克斯,2000年,1500年 我想计算几个统计数据,并将它们绘制在同一张图像上: 年平均报价 年复一年的松散 按年份列出的优惠数量 我正在使用熊猫图书馆统计数据: import pandas as pd import matplotlib.pyplot as plt #csv format # model, year, price # Ford Focus, 2004, 5000 cars = pd.

我有一个销售汽车的数据集(按型号):

型号、年份、价格

福特福克斯,2006年,5000

福特福克斯,2000年,1500年

我想计算几个统计数据,并将它们绘制在同一张图像上:

  • 年平均报价
  • 年复一年的松散
  • 按年份列出的优惠数量
  • 我正在使用熊猫图书馆统计数据:

    import pandas as pd
    import matplotlib.pyplot as plt
    #csv format
    # model, year, price
    # Ford Focus, 2004, 5000
    cars = pd.read_csv(path)
    focuses = cars[lambda x: x["model"] == "Ford Focus"]
    avg_prices = focuses.groupby("year").mean()
    offers_count = focuses.groupby("year").count()["price"]
    
    avg_prices.plot()
    offers_count.plot.bar(rot=0)
    
    plt.title("Ford Focus")
    
    plt.show()
    
    但是我必须用图像来代替一张

    如何将统计数据合并到一个图中,其中图具有相同的x轴(如股票图表)


    回答你的问题了吗?@秘书长没有,因为情节有不同的种类。第一个是台词,第二个是吟游诗人回答你的问题?可能相关:|@SecretAgentMan添加了图片,以明确我想要什么样的情节