【问题标题】:How to convert two variables (integers) to a double in R?如何在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)

这仅存储变量中的一个值。这个功能是如何工作的?

【问题讨论】:

    标签: r isnumeric


    【解决方案1】:

    你愿意

    as.double(c(endlat, endlong))
    

    这会将包含endlatendlong整数 长度为2 的向量传递给as.double,它只接受一个参数。

    【讨论】:

    • c() 用于“创造”:它从标量(或其他向量)创建一个向量。
    猜你喜欢
    • 1970-01-01
    • 2016-01-01
    • 1970-01-01
    • 2011-12-12
    • 1970-01-01
    • 2013-05-13
    • 2014-04-18
    • 1970-01-01
    • 2010-12-31
    相关资源
    最近更新 更多