代码:
a <- structure(list(`X$Days` = c("10", "38", "66", "101", "129", "185", "283",
"374")), .Names = "X$Days")
Run Code Online (Sandbox Code Playgroud)
然后a就像
$`X$Days`
[1] "10" "38" "66" "101" "129" "185" "283" "374"
Run Code Online (Sandbox Code Playgroud)
我想强制a使用一组数值,但是强制函数会返回给我
Error: (list) object cannot be coerced to type 'double'
Run Code Online (Sandbox Code Playgroud)
谢谢,
Ben*_*nes 121
如果要将所有元素转换a为单个数字向量并且length(a)大于1(确定,即使它的长度为1),您可以unlist先对象然后转换.
as.numeric(unlist(a))
# [1] 10 38 66 101 129 185 283 374
Run Code Online (Sandbox Code Playgroud)
请记住,这里没有任何质量控制.还有X$Days一个奇怪的名字.
| 归档时间: |
|
| 查看次数: |
268937 次 |
| 最近记录: |