如何在R中将两个变量(整数)转换为双精度?
Posted
技术标签:
【中文标题】如何在R中将两个变量(整数)转换为双精度?【英文标题】:How to convert two variables (integers) to a double in R? 【发布时间】:2014-05-25 19:45:54 【问题描述】:我以前从未使用过 R,也没有在网上找到关于 is.numeric() 或 double() 的好文档。
非常简单,我试图取两个整数并将它们放入一个双精度数中,我想将其放入一个向量中,该向量将作为一列输入。我正在尝试解决前一部分。
endlat <- df[i, "end.station.latitude"]
endlong <- df[i, "end.station.longitude"]
end <- as.double(endlat, endlong)
这仅存储变量中的一个值。这个功能是如何工作的?
【问题讨论】:
【参考方案1】:你愿意
as.double(c(endlat, endlong))
这会将包含endlat
和endlong
的整数 长度为2 的向量传递给as.double
,它只接受一个参数。
【讨论】:
c()
用于“创造”:它从标量(或其他向量)创建一个向量。以上是关于如何在R中将两个变量(整数)转换为双精度?的主要内容,如果未能解决你的问题,请参考以下文章