找回密码
 注册
查看: 388|回复: 0

R语言 udunits2包 ud.convert()函数中文帮助文档(中英文对照)

[复制链接]
发表于 2012-10-1 13:17:00 | 显示全部楼层 |阅读模式
ud.convert(udunits2)
ud.convert()所属R语言包:udunits2

                                        Convert numeric types from one unit to another
                                         数值类型的转换从一个单位到另一个

                                         译者:生物统计家园网 机器人LoveR

描述----------Description----------

This function takes the numeric argument x, quantified in units u1 and converts it to be of units u2.
此功能需要数字参数x,量化单位u1,将其转换为单位u2。


用法----------Usage----------


ud.convert(x, u1, u2)



参数----------Arguments----------

参数:x
Some argument which is convertible to a numeric type by as.double.
一些参数,它是转换为数值类型的as.double。


参数:u1
A character string which is parseable into a udunits compatible unit.
一个字符串,是解析的到兼容一个udunits的单位。


参数:u2
Another character string which is also parseable into a udunits compatible unit and for which there exists a defined transformation from the units represented by u1.
这也是另一个字符串解析的到兼容一个udunits的单位,存在定义的转换,由U1表示的单元。


Details

详细信息----------Details----------

This function uses the udunits function cv_convert_doubles to convert the argument from one set of units to another.
此功能使用的udunits的的功能cv_convert_doubles的说法,从一组单位转换到另一个。


值----------Value----------

Returns a numeric type having converted from one unit to another.  The attributes of the original argument x (e.g. class, dimensions, etc.) are preserved and then re-applied to the return value of the transformation as such: attributes(rv) <- attributes(x) If either of unit u1 or u2 is unparseable, or there does not exist a conversion from one to the other the function raises an error.
返回一个数值类型的转换,从一个单位到另一个。保留原来的说法x(例如类,尺寸等)的属性,然后重新应用到的返回值这样的转型:attributes(rv) <- attributes(x)如果任何单位u1 或u2是不可解析的,或不存在转换从一个到其他的功能提出了一个错误。


(作者)----------Author(s)----------



James Hiebert <a href="mailto:hiebert@uvic.ca">hiebert@uvic.ca</a>




参考文献----------References----------

http://www.unidata.ucar.edu/software/udunits/ API guide for cv_convert_doubles: http://www.unidata.ucar.edu/software/udunits/udunits-2/udunits2lib.html#index-cv_005fconvert_005fdoubles-39

参见----------See Also----------

ud.are.convertible
ud.are.convertible


实例----------Examples----------


x <- seq(10)
ud.convert(x, "miles", "km")                   # c(1.609344, 3.218688, 4.828032, ...)[C(1.609344,3.218688,4.828032 ...)]
x <- c(-40, 0, 100)
ud.convert(x, "celsius", "degree_fahrenheit")  # c(-40, 32, 212)[C(-40,32,212)]
err &lt;- try(ud.convert(100,"miles", "grams"))   # Error[错误]
err &lt;- try(ud.convert(NA, "not", "parseable")) # Error[错误]

转载请注明:出自 生物统计家园网(http://www.biostatistic.net)。


注:
注1:为了方便大家学习,本文档为生物统计家园网机器人LoveR翻译而成,仅供个人R语言学习参考使用,生物统计家园保留版权。
注2:由于是机器人自动翻译,难免有不准确之处,使用时仔细对照中、英文内容进行反复理解,可以帮助R语言的学习。
注3:如遇到不准确之处,请在本贴的后面进行回帖,我们会逐渐进行修订。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|小黑屋|生物统计家园 网站价格

GMT+8, 2024-11-28 15:47 , Processed in 0.026826 second(s), 15 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表