r - 安排删除数据框行名
问题描述
当我尝试安排它来创建排名变量时
df_tablaCruzada<-df_tablaCruzada%>%
arrange(desc(Total)) %>%
mutate(Ranking=1:nrow(df_tablaCruzada))
请问有什么想法吗?
问候
解决方案
Dplyr 不支持您可能想要使用的 row.names tibble::rownames_to_column()
例子
mtcars %>%
tibble::rownames_to_column()
在你的情况下,这应该工作
df_tablaCruzada<-df_tablaCruzada%>%
tibble::rownames_to_column() %>%
arrange(desc(Total)) %>%
mutate(Ranking=1:nrow(df_tablaCruzada))
在这种情况下,您还可以使用 dplyr 的 add_row 函数来替换 mutate
推荐阅读
- javascript - React JS 路由不起作用(Uncaught TypeError: Super expression must be null or a function, not object)
- r - 根据另一个向量的值创建向量
- asp.net-core-webapi - 使用文件发布表单数据会导致“输入无效”错误
- python - 逻辑回归和系数
- c# - C# 模拟按下 FN 键
- java - 如果类通用类型已经有界,则通配符界限?
- php - 循环以按字母顺序返回所有 Woocommerce 产品标签
- azure-devops - 在 VSTS 上远程不可见的开发和主分支
- node.js - 如何让服务器将 cookie 传递给在不同 IP 上运行的测试客户端
- regex - 提取匹配正则表达式 vb.net 的字符串