首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >R中的转座子DataFrame

R中的转座子DataFrame
EN

Stack Overflow用户
提问于 2018-06-11 12:40:59
回答 1查看 203关注 0票数 0

我是R编码的新手。我想要做一个特殊的转位。我知道函数"t()“将完成这项工作--它是自然转置的。

我的输入数据是:

代码语言:javascript
复制
policyID   statecode    county          var1       var2         var3
119736       FL        CLAY COUNTY     498960     498960       498960
448094       FL        CLAY COUNTY     132237     132230       132235
206893       FL        CLAY COUNTY     190745     190758       19072
333743       FL        CLAY COUNTY       0        79520          0

我想要做的是转换我的数据存储policyID、状态编码和县类列。

输出模式:

代码语言:javascript
复制
policyID    statecode   county  Name    Value
119736  FL  CLAY COUNTY var1    498960
119736  FL  CLAY COUNTY var2    498960
119736  FL  CLAY COUNTY var3    498960
448094  FL  CLAY COUNTY var1    132237
448094  FL  CLAY COUNTY var2    132230
448094  FL  CLAY COUNTY var3    132235
206893  FL  CLAY COUNTY var1    190745
206893  FL  CLAY COUNTY var2    190758
206893  FL  CLAY COUNTY var3    19072
333743  FL  CLAY COUNTY var1    0
333743  FL  CLAY COUNTY var2    79520
333743  FL  CLAY COUNTY var3    0

有人能帮我吗?注意,输入数据集只是一个示例。真实的数据集包含大约200个列,我一直希望保留policyID、statecode和county类列。

谢谢。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-06-11 12:51:21

我同意Maurits的观点,听起来像是从宽到长到宽(修改)。而不是像前面提到的,重塑2::融化和重塑2::铸是可能的解决方案。彼得

票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/50798007

复制
相关文章

相似问题

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