我有一個數據框,最初標記爲任意的列。稍後,我想將這些級別更改爲數值。以下腳本說明了這個問題。 library(ggplot2)
library(reshape2)
m <- 10
n <- 6
nam <- list(c(),letters[1:n])
var <- as.data.frame(matrix(sort(rnorm(m*n)),m,n,F,nam))
dtf <- d
獨一無二我必須從一個大文件基於從另一個文件的日期/時間窗口提取每個人的數據。我有ID,開始,結束日期作爲我的窗口文件和其中包含各種其他數據的大文件(FULLDATA),但我們只是簡化它,並說它只有ID,日期,X,Y,Z. 例如,日期窗口中的數據文件 ID Start End Date
c1 03/03/03 01:02 03/15/03 12:00
a2 03/03/03 04:35
可能重複: R - How to convert a factor to an integer\numeric in R without a loss of information 以下有關的事實。數字()函數已經提醒我注意 > blah<-c("4","8","10","15")
> blah
[1] "4" "8" "10" "15"
> blah.new<-as.factor(blah