我有一個日期時間戳列,并且我能夠將該列轉換為 R 日期時間格式,為了讓我拆分該列,我創建了 2 個新列,其中包含日期資訊和時間資訊. 現在我找到了一種拆分原始 Date...Timestamp 列的方法,所以我想洗掉 2 個新列,但我收到了這個錯誤。
I tried this code:
newpHdata = subset(newpHdata, select = -c(newpHdata$Dates))
newpHdata = subset(newpHdata, select = -c(newpHdata$Time))
And I'm getting this error
> newpHdata = subset(newpHdata, select = -c(newpHdata$Dates))
Error in `-.Date`(c(newpHdata$Dates)) :
unary - is not defined for "Date" objects
> newpHdata = subset(newpHdata, select = -c(newpHdata$Time))
Error in -c(newpHdata$Time) : invalid argument to unary operator
uj5u.com熱心網友回復:
單獨使用列名subset而不使用任何$作為$提取列的值,而我們只需要列名
newpHdata <- subset(newpHdata, select = -c(Dates))
-測驗
newpHdata <- head(iris)
newpHdata$Dates <- Sys.Date()
subset(newpHdata, select = -c(Dates))
Sepal.Length Sepal.Width Petal.Length Petal.Width Species
1 5.1 3.5 1.4 0.2 setosa
2 4.9 3.0 1.4 0.2 setosa
3 4.7 3.2 1.3 0.2 setosa
4 4.6 3.1 1.5 0.2 setosa
5 5.0 3.6 1.4 0.2 setosa
6 5.4 3.9 1.7 0.4 setosa
subset(newpHdata, select = -c(newpHdata$Dates))
Error in `-.Date`(c(newpHdata$Dates)) :
unary - is not defined for "Date" objects
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/527680.html
標籤:r数据框约会时间数据科学
上一篇:更改facet_zoom[ggplot2]中的縮放比例
下一篇:替換串列名稱(如果存在)
