首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用as.data.frame.matrix时保留行名

使用as.data.frame.matrix时保留行名
EN

Stack Overflow用户
提问于 2013-05-18 01:01:53
回答 1查看 1.9K关注 0票数 2

我有以下数据集:

代码语言:javascript
复制
Date<-c("9/7/2010","9/7/2010","9/7/2010",
        "9/7/2010","9/7/2010","9/7/2010","9/8/2010")
EstimatedQuantity<-c(3535,2772,3279,3411,3484,3274,3305)
ScowNo<-c("4001","3002","4002","BR 8","4002","BR 8","4001")

dataset<- data.frame(EstimatedQuantity,Date,ScowNo)

我正在尝试将数据集转换为列联表,然后再转换回常规数据框架:

代码语言:javascript
复制
xtabdata<-as.data.frame.matrix(xtabs(EstimatedQuantity~Date+ScowNo,
                                     data=dataset),
                               row.names=(dataset$Date),optional=F)
EN

回答 1

Stack Overflow用户

发布于 2013-05-18 01:08:04

这是你想要的吗?

代码语言:javascript
复制
as.data.frame(unclass(xtabs(EstimatedQuantity~Date+ScowNo,data=dataset)))
票数 5
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/16614419

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档