用于访问日本官方统计数据的python库。

jpstat的Python项目详细描述


日本统计局

用于访问日本官方统计数据的python包。在

特点

安装

pip install jpstat

estat API公司

estat是日本政府统计的官方网站。它的api服务在日本提供超过250个统计数据。您需要注册api密钥才能访问统计信息。在

功能

所有函数都返回一个或多个pandas数据帧。在

查看estat api提供的统计信息列表

^{pr2}$

用一个统计数据的代码或一些关键字来搜索数据

data=jpstat.estat.get_list(statsCode="00400001")data=jpstat.estat.get_list(searchWord="企業")

下载数据

data,note=jpstat.estat.statsDataId(statsCode="0000040001")

配置

您可以将estat api密钥传递给每个函数。或者你可以设置一个配置

jpstat.options["estat.api_key"]="MY_API_KEY"

您也可以将语言从日语(默认为“J”)设置为英语

jpstat.options["estat.lang"]="E"

查看有效配置选项的列表

jpstat.config.describe_options()

estat文件

estat中的许多统计和数据集不能通过API访问,而是excel、csv或pdf文件,可以下载。这里jpstat提供了获取统计信息和下载文件的功能。不需要estat的Api密钥,结果仅为日语。在

功能

查看estat中包含可下载文件的所有统计信息的列表

data=jpstat.estatFile.get_stat()

第一次抓取estat的网站,然后将列表保存到options["estat.data_dir"],这需要一些时间。从那时起,函数将首先尝试读取本地文件。您可以通过设置update=True来强制再次刮取。在

按统计代码和调查年份搜索数据文件的步骤(可选)

data=jpstat.estatFile.get_list(statsCode="00400001")data=jpstat.estatFile.get_list(statsCode="00400001",year="1950")

同样,您可以通过设置save=True来保存结果,并且从下一次jpstat将首先检查结果是否已经存在。在

使用从estatFile.get_list的结果中获得的数据id和文件类型(“EXCEL”/“CSV”/“PDF”)的信息来下载文件

jpstat.estatFile.get_file(statsDataId="000029094935",file_type="EXCEL")

默认情况下,文件将下载到当前文件夹。在

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
Java Webstart“javaws open”标志不适用于多个参数   java ArrayList声明和处理   获取数组中值的百分比(Java)   java将ArrayList转换为字符串以存储在共享首选项中   Java8Lambdas与泛型的结合使用   Scala数组到Java   如何使用java知道webcontainer的路径?   java使用“收集”和“合并”的组背后的算法是什么   java OSGi:在两个不同的包中具有相同的包路径   java混淆了swt画布。重画   java正则表达式,用于5位数逗号分隔的值,例如047000480004900   使用HttpClient显示非ASCI字符的java   水塔计算程序Java中球体体积的计算   java根据给定值调整框架中所有组件的大小   java Builder类中的其他方法(lombok注释)