我正在尝试初始化一个没有任何行的data.framework。基本上,我希望为每一列指定数据类型并命名它们,但没有因此创建任何行。到目前为止,我能做的最好的事情是:df <- data.frame(Date=as.Date("01/01/2000", format="%m/%d/%Y"),
File="", User="", stringsAsFactors=FALSE)df <- df[-1,]它创建了一个data.framework,其中包含了我想要的所有数据类型和列名,但也创建了一个无用的行,然后需要删除它。有更好的方法吗?
3 回答

ibeautiful
TA贡献1993条经验 获得超5个赞
df
empty_df = df[FALSE,]
df
empty_df

互换的青春
TA贡献1797条经验 获得超6个赞
read.table
text
colClasses = c("Date", "character", "character")col.names = c("Date", "File", "User")df <- read.table(text = "", colClasses = colClasses, col.names = col.names)
col.names
df <- read.csv(text="Date,File,User", colClasses = colClasses)
- 3 回答
- 0 关注
- 594 浏览
添加回答
举报
0/150
提交
取消