我正在尝试使用 pandasdmx 下载澳大利亚统计局的数据。我可以使用 SDMX 下载 ERP_COB 没问题,但对于 SA2 的 ERP,年龄和性别我收到超时错误。我将时间段限制为仅 2018 年,但仍然超时。奇怪的是它有时有效,但大多数情况下无效。我想尝试限制年龄或性别等参数,但不知道如何做到这一点。任何帮助将非常感激。
提前致谢。
from pandasdmx import Request
Agency_Code = 'ABS'
Dataset_Id = 'ABS_ERP_ASGS2016'
ABS = Request(Agency_Code)
data_response = ABS.data(resource_id='ABS_ERP_ASGS2016', params={'startTime': '2018','endTime': '2018'})
def timeout(self, value):
self.client.config['timeout'] = 10000
ERP2018=data_response.write().unstack().reset_index()
ERP2018 = ERP2018[(ERP2018.REGIONTYPE =='AUS') | (ERP2018.REGIONTYPE =='STE')]
ERP2018.to_csv('c:\\Temp\\erp2018.csv')