首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Jsonstatdataset重命名

Jsonstatdataset重命名
EN

Stack Overflow用户
提问于 2022-09-02 14:54:41
回答 1查看 27关注 0票数 1

我正在读一张来自爱尔兰中央统计局的表格。我正在将它读入一个集合并成功地显示第一个数据集。

代码语言:javascript
复制
dataset = collection.dataset(0)
print(dataset)

返回:

代码语言:javascript
复制
name:   'dataset'
label:  'Residential Property Price Index'
source: 'Residential Property Price Index'
size: 16800
+-----+--------------+--------------+------+--------+
| pos | id           | label        | size | role   |
+-----+--------------+--------------+------+--------+
| 0   | STATISTIC    | STATISTIC    | 4    | metric |
| 1   | TLIST(M1)    | TLIST(M1)    | 210  | time   |
| 2   | C02803V03373 | C02803V03373 | 20   |        |
+-----+--------------+--------------+------+--------+ 

我可以打印出每个维度。

代码语言:javascript
复制
print(dataset.dimension('STATISTIC'))
print(dataset.dimension('TLIST(M1)'))
print(dataset.dimension('C02803V03373'))

第一个维度是统计类型,第二个维度是季度,最后一个维度是国家区域。然而,我的困难是,当我试图为某一特定地区提取特定季度的特定统计数据时,我得到了一个错误:

代码语言:javascript
复制
dataset.data(STATISTIC='HPM09C04', TLIST(M1)='2022M06'  ,C02803V03373='05')
dataset.data(STATISTIC='HPM09C04', TLIST(M1)='2022M06'  ,C02803V03373='05')
                                       ^
SyntaxError: expression cannot contain assignment, perhaps you meant "=="?

当"TLIST(M1)“过去被称为”季度“时,这个方法工作得很好,但很明显,包含括号的名称引起了问题。如果我不指定一个特定季度,我将得到第一季度。

因此,我的问题是,是否有一种方法可以在保留名称为“TLIST(M1)”的同时引用某一特定季度,或者不能将其重新命名?

谢谢

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2022-09-03 12:38:54

我是这样做的:

代码语言:javascript
复制
import jsonstat
dataset = jsonstat.from_file('HPM06.20220902T150925.json')
args={'STATISTIC':'HPM09C04', 'TLIST(M1)':'2022M06'  ,'C02803V03373':'05'}          
answer = dataset.data(**args)
print(answer)
# prints  JsonStatValue(idx=16783, value=11.8, status=None)

我使用了通过pip install jsonstat.py安装的jsonstat (是的,包括".py")。数据来自https://www.cso.ie/en/index.html,搜索“住宅物业价格指数”并下载.json文件。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/73584458

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档