我有以下数据:
word Jan-2013 Feb-2013 Mar-2013 A 1 2 3 B 5 2 4
我想将多个日期列转换为一个命名日期,并为该值添加一个额外的列.
word date value A Jan-2013 1 A Feb-2013 2 A Mar-2013 3 B Jan-2013 5 B Feb-2013 2 B Mar-2013 4
有人可以帮忙吗?
谢谢
除了Metrics的答案之外,这里还有两个R选项(假设你data.frame叫做"mydf"):
cbind(mydf[1], stack(mydf[-1]))
library(reshape)
melt(mydf, id.vars="word")
Run Code Online (Sandbox Code Playgroud)
我不是Excel用户,但由于此问题也标记为"Excel",我建议使用Tableau Reshaper Excel插件.
对于您的示例,它非常简单:
安装附加组件并激活它后,转到"Tableau"菜单.
选择包含要取消堆栈的值的单元格.单击"确定".
查看结果.

| 归档时间: |
|
| 查看次数: |
1954 次 |
| 最近记录: |