D-PLACE数据集的整理cldfbench插件
项目描述
pydplace
一个用于整理D-PLACE数据的Python库。
要安装 pydplace
,请运行
pip install pydplace
用法
初始化pydplace
数据集
pydplace
提供了一个cldfbench
数据集模板,用于创建D-PLACE数据集的文件和目录结构,可以通过cldfbench new命令运行。
运行
cldfbench new --template dplace_dataset
将创建以下结构的数据集骨架
$ tree testtree/
实现CLDF创建
实现CLDF创建意味着——对于任何其他cldfbench
数据集——在cldfbench_<id>.py
文件中填充Dataset
子类的cmd_makecldf
方法。
运行CLDF创建
在实现了cmd_makecldf
后,可以通过运行来触发CLDF创建
cldfbench makecldf cldfbench_<id>.py
运行以验证生成的CLDF数据集
pytest
发布工作流程
cldfbench makecldf --glottolog-version v5.0 --with-cldfreadme cldfbench_<id>.py
pytest
现在检查更改,并在CHANGELOG.md
中添加相应的部分。
cldfbench zenodo --communities dplace cldfbench_<id>.py
cldfbench cldfviz.map cldf --pacific-centered --format png --width 20 --output map.png --with-ocean --no-legend
cldfbench readme cldfbench_<id>.py
dplace check cldfbench_<id>.py
git commit -a -m"release v3.1"
git push origin
dplace release cldfbench_<id>.py v3.1
然后在GitHub上创建一个发布,从而将仓库推送到Zenodo。
使用数据集
$ csvgrep -c Var_ID -m AnnualMeanTemperature cldf/data.csv | csvstat -c Value
4. "Value"
Type of data: Number
Contains null values: False
Unique values: 1649
Smallest value: -19,45
Largest value: 29,153
Sum: 32.700,717
Mean: 16,449
Median: 19,721
StDev: 9,684
Most common values: 14,392 (9x)
21,66 (6x)
6,96 (6x)
23,335 (5x)
21,619 (5x)
Row count: 1988
项目详情
下载文件
下载适合您平台的文件。如果您不确定该选择哪个,请了解更多关于安装包的信息。
源分布
pydplace-3.2.0.tar.gz (388.6 kB 查看哈希值)
构建分布
pydplace-3.2.0-py2.py3-none-any.whl (394.7 kB 查看哈希值)
关闭
pydplace-3.2.0.tar.gz的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | f68ebf385f95903b0f8197016f7f029fc00ad219d8420df89e25a8982432842b |
|
MD5 | c5610646cdee987332317f452518a11e |
|
BLAKE2b-256 | ada41742f923e9219fe68f7a0f7058019dda31e516f6ef4c9abaddb7131ec68c |
关闭
pydplace-3.2.0-py2.py3-none-any.whl的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | edd81e4434a48c1fa7c026687961ffb52bdb0fcd4b26bab6da652a5cf44787d5 |
|
MD5 | 199cdd6422ca5446e6a48c775c9d70d8 |
|
BLAKE2b-256 | d16e530b817dd0bf8a1da137e381492ac3926fd35c8abf4d74dd5f16937641a4 |