从HSPF模型创建水平衡表。

hspf-water-balance的Python项目详细描述


https://travis-ci.org/timcera/hspf_water_balance.svg?branch=masterhttps://coveralls.io/repos/timcera/hspf_water_balance/badge.png?branch=masterLatest releasehspf_water_balance license

水平衡-快速指南

hspf_water_balance是一个python脚本,用于从 水文模拟程序-FORTRAN(HSPF)或 Python。使用pandas(http://pandas.pydata.org/)或numpy (http://numpy.scipy.org)用于任何重型起重。

要求

  • tstoolbox-通过“pip”或“easy_install”命令收集和安装。

安装

应该像运行pip install hspf_water_balanceeasy_install hspf_water_balance在任何命令行

用法-命令行

只需运行“hspf_water_balance–help”即可获得子命令列表

用法:hspf_水平衡[-h]
{about,detailed,summary,mapping} …
关于
显示版本号和系统信息。
详细的
创建每个组件的详细水平衡。
摘要
创建降水、径流、蒸发汇总表。
映射
创建一个适合于连接到shapefile以映射地表水的表 平衡部件。

对于输出数据的子命令,它被打印到屏幕上,您可以 然后重定向到文件。

用法-api

可以将所有命令行子命令用作函数。函数 签名与命令行子命令相同。回报总是 熊猫数据框。输入可以是csv或制表符分隔的文件,也可以是pandas 数据帧,并通过“input_ts”关键字提供给函数。

只需导入hspf_水平衡:

from hspf_water_balance import hspf_water_balance

# Then you could call the functions
ntsd = hspf_water_balance.summary(method='linear', input_ts='tests/test_fill_01.csv')

# Once you have a PANDAS DataFrame you can use that as input to other
# hspf_water_balance functions.
ntsd = hspf_water_balance.aggregate(statistic='mean', agg_interval='daily', input_ts=ntsd)

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

推荐PyPI第三方库


热门话题
跨编程语言和机器序列化数字的java库   将Java代码格式化为Word/RTF格式   java使用单个C#SOAP Web服务客户端在多个服务器上访问相同的Web服务   java无法启动FrameGrabber   java将不同的javadoc zip文件组合成单个javadoc zip文件   java如何清除SpringSource工具套件缓存?   java servlet中的Beanutils有问题吗   java GXT FramedPanel头拖动   Selenium Webdriver中用于MarionetteDriver的FirefoxDriver(*profile*)的java等价物?   Windows临时目录详细信息(Java)   JavaSwing:保持事件处理的可维护性   java检索所选的多个select值   amazon web服务描述java aws sdk中的云形成堆栈不能按标记过滤?   java如何正确构建“PUT方法”并执行“intern请求”?   java使用jsoup从url中提取适当的内容   用于排队传出SOAP消息的spring Java库   Unicode字符集的java Trie   多线程每小时运行一次Java代码