[英]Changing class from character to numeric when using zoo
有誰知道如何將動物園 object 的列從字符更改為數字?
x <-na.omit(df[,(1:3)])
返回<-zoo(x,order.by = as.Date(E_S$DATE, format="%Y/%m/%d"))
這使:
海峽(回報)
‘zoo’ series from 2021-04-06 to 2022-11-22
Data: chr [1:415, 1] " 1.733" "1.733" " 1.493" " -0.919" " -0.928" " -1.873" " 0.725" ...
- attr(*, "dimnames")=List of 2
..$ : NULL
..$ : chr "R_TEKNA"
Index: Date[1:415], format: "2021-04-06" "2021-04-07" "2021-04-08" "2021-04-09" "2021-04-12" "2021-04-13" ...
---運行動物園之前數據是數字 function。如何將 chr (Data: chr [1:415, 1]) 更改為 num?
嘗試使用 as.numeric() 或 numeric(),但不起作用。 (沒有什么改變)
最終發現如果將來有人遇到同樣的問題。
我錯誤地在用於矩陣的 df 中包含了一個日期變量。 沒有想到為日期制作個人 df
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.