r - 如何计算特定年份的最高收入?
问题描述
我想计算每年变量指数中的最高收入。我的数据框如下:
head(data)
Index State Y2002 Y2003 Y2004 Y2005 Y2006 Y2007 Y2008 Y2009
1 A Alabama 1296530 1317711 1118631 1492583 1107408 1440134 1945229 1944173
2 A Alaska 1170302 1960378 1818085 1447852 1861639 1465841 1551826 1436541
3 A Arizona 1742027 1968140 1377583 1782199 1102568 1109382 1752886 1554330
4 A Arkansas 1485531 1994927 1119299 1947979 1669191 1801213 1188104 1628980
5 C California 1685349 1675807 1889570 1480280 1735069 1812546 1487315 1663809
6 C Colorado 1343824 1878473 1886149 1236697 1871471 1814218 1875146 1752387
Y2010 Y2011 Y2012 Y2013 Y2014 Y2015
1 1237582 1440756 1186741 1852841 1558906 1916661
2 1629616 1230866 1512804 1985302 1580394 1979143
3 1300521 1130709 1907284 1363279 1525866 1647724
4 1669295 1928238 1216675 1591896 1360959 1329341
5 1624509 1639670 1921845 1156536 1388461 1644607
6 1913275 1665877 1491604 1178355 1383978 1330736
解决方案
尝试
colMax <- function(data) sapply(data, max, na.rm = TRUE)
colMax(data)
推荐阅读
- assembly - arm 组件 向量数量无效
- android - 将变量传递给分页库类
- api - 从何处调用 Azure Blob 存储 API - Web 应用服务器端或 azure 函数
- python - 使用带有 Pandas DataFrame 的 NumPy 函数计算样本统计信息
- java - JavaFX用鼠标画线
- javascript - 除焦点外的每个输入元素的 Jquery
- sikuli - 在java中使用sikuli查找匹配图像的坐标
- macos - 使用 XAMPP 将 cakePHP 应用程序部署到本地主机
- django - Django允许在另一个进程完成之前返回响应
- javascript - 如何使 Jest 模拟函数 toHaveBeenCalledTimes 对每个测试套件都有新的计数?