我的df如下所示。
Year Month Cont
1 2011 Apr 1376
2 2012 Apr 1232
3 2013 Apr 1360
4 2014 Apr 1294
5 2015 Apr 1344
6 2011 Aug 1933
7 2012 Aug 1930
8 2013 Aug 1821
9 2014 Aug 1845
10 2015 Aug 1855
所以我的问题是如何切换"月"专栏。结果应如下所示。
Cont Apr Aug
1 2011 1376 1933
2 2012 1232 1930
3 2013 1360 1821
4 2014 1294 1845
5 2015 1344 1855
答案 0 :(得分:1)
您可以使用reshape2
:
library(reshape2)
dcast(df, Year~Month, value.var="Cont")
或tidyr
:
library(tidyr)
spread(df, Month, Cont)
答案 1 :(得分:0)
请参阅以下代码
add(myBinaryTree,1);
cout << "Testing to see if it is there" << endl;
if (search(myBinaryTree,1) == NULL {
cout << "Node not found" << endl;
}