用于处理、转换和分析数据的lipd实用程序。

LiPD的Python项目详细描述


lipd实用程序-python

==

| doi pypi pypi许可证

在Matlab,R和 Python。

这是什么?

=====

lipd是连接古数据的缩写。lipd是 古气候学和古气候专家之间的数据交换。 此软件包将帮助您转换现有数据库 lipd文件中的古气候观测。此外,它还包含工具 分析和处理lipd数据。

功能

=

  • 读写lipd文件
  • 提取并折叠用于数据分析的时间序列
  • 为子集数据筛选和查询时间序列
  • 将Excel文件转换为LIPD文件
  • 将NOAA文件转换为/从LIPD文件
  • 通过doi.org更新lipd发布数据
  • 通过lipd.net api验证lipd文件

要求

==

  • Python 3.4+ <https://www.python.org>

  • python ide(强烈建议使用spyder或pycharm)

  • pip <https://pip.pypa.io/en/stable/installing/>

安装

==

Python3.4/3.5

::

pip install LiPD

Python3.6+

::

pip3 install --egg LiPD

用法

===

使用首选的python ide或python控制台,可以导入 lipd包使用:

::

import lipd

以下是包中的主要功能。这是短的 预览。更多深入的例子可以在指南中找到(即将 很快):

::

lipd.readExcel(path="")
lipd.readNoaa(path="")
D = lipd.readLipd(path="")
lipd.writeLipd(D, path="")
ts = lipd.extractTs(D, chron=False)
D = lipd.collapseTs(ts)
idx = lipd.queryTs(ts, expression)
new_ts = lipd.filterTs(ts, expression)
D = lipd.excel()
D = lipd.doi(D)

如何引用此代码

==

使用此链接访问Zenodo网站。它提供了引用 许多流行格式的信息。

更多信息

==

github:https://github.com/nickmckay/LiPD-utilities

链接地球wiki:wiki.linked.earth

联系人

=

如果你有问题,请告诉我。联系我 heiser@nau.edu

许可证

=

该项目是根据GNU公共许可证授权的。请参考 文件名为license。

。图:../assets/logo_nsf.png :alt:footer nsf

页脚nsf

。| doi图像:https://zenodo.org/badge/24036/nickmckay/LiPD-utilities.svg :目标:https://zenodo.org/badge/latestdoi/24036/nickmckay/LiPD-utilities ……| pypi图像:https://img.shields.io/pypi/v/LiPD.svg?maxAge=2592000 :目标: ……| PYPI图像:https://img.shields.io/badge/python-3.4-yellow.svg :目标: ……|许可证图像:https://img.shields.io/github/license/nickmckay/LiPD-utilities.svg?maxAge=2592000 :目标:

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

推荐PyPI第三方库


热门话题
如何用java表示这个数学函数的算法   Java/Stream帮助:仅使用streams将嵌套的映射列表转换为映射   使用Selenium连接到数据库时发生java未知主机异常   java如何了解jvm内存使用:“堆内存”和“堆外内存”   java Oracle BI报告导入模板   java如何使用Spring将xml转换为bean?   java线程。join()以保证执行顺序   java从THINGSPEAK到ANDROID应用程序获取JSON数据   使用Java的stanford库中的异常   java正确使用来自其他类文件的方法   如果集合中的元素类型为接口类型,如何填充集合?(爪哇)   记录java。util。记录器创建的文件超过了应有的数量   类Java对象uniq值   尝试调用无法应用于()的方法时出现java错误