【发布时间】:2018-05-21 11:40:49
【问题描述】:
大家好, 我无法在 Pandas 中加入 2 个数据集。第一个包含在一年中的设定月份每种类型的房屋出售了多少,第二个包含每种类型的房屋每年建造了多少。我试图将每行显示的 2 结合起来:年份、房屋类型、12 个月内的平均价格以及当年建造了多少此类房屋。一个问题是年份显示在第一个数据集中的行和第二个数据集中的列中,我不知道如何处理。另一个问题是试图获得 12 个月的平均价格。我在最后添加了一个包含平均价格的列,但其中也包括了年份,这并不好。此外,不确定如何仅获得平均价格,而不将每个月都添加到数据集中。 任何建议表示赞赏,谢谢。
数据集 1 包含已售房屋:
Year type Jan Feb Mar ... Dec
2016 Oakham 160000 165000
2016 Alvingham 155000 150000
2017 Oakham
2017 Alvingham
数据集 2 包含已建成的房屋:
2015 2016 2017
Oakham 150 200 250
Alvingham 50 85
Chesam
预期的输出会是这样的:
YEAR TYPE AVERAGE PRICE AMOUNT BUILT
2016 Oakham 175500 200
2017 Chesam 325000 20
【问题讨论】:
-
请添加预期输出
标签: pandas