r - 如何删除小标题的单个列索引?
问题描述
我有一个tidyverse::tibble
我从之前的计算中产生的。不幸的是,我的列有不同的索引,并且考虑到我想使用 tibble 来转换tidyr::pivot_longer()
,执行后者会给我错误Error in rbind.zoo(...) : indexes overlap
。至少我是这样认为的,因为我现在已经尝试以多种方式修复它。
因此:如何删除当前仍为日期并已从早期计算中接管的不同列的索引?我不再需要它们了。
在我的 tibble 上执行str()
(仍然命名为 .df,sry)给了我:
我真的不在乎指数是什么。就我而言,它们都可以是 num 1:20(我想要的原始 tibble 中有 20 行tidyr::pivot_longer()
)。
解决方案
我不知道这是否会帮助其他人将来遇到同样的问题,但是:
在pivot_longer()之前构建您的tibble或data.frame时,通过将输入转换为向量来填充列,然后再将它们放入对我有用的列中。它“删除”或至少没有接管索引。
推荐阅读
- c# - 触摸拖放到目标上
- python - 如何正确处理访问密钥中包含“/”字符的 Celery 和 Azure 存储队列?
- python - 在继续执行之前让函数等待 tkinter root.after() 循环完成
- r - 如何在 facet wrap ggplot r 中排除一个分类值
- html - 输入类型复选框不适用于标签标签
- elasticsearch - 通过非映射/可搜索的对象属性有效地对结果进行排序
- angular - 检测设备/桌面和重定向
- javascript - 如何使用通过 Javascript 检索的 JSON 数据设置 CSS
- javascript - 在计算输入到 textarea 中的字符数时包括换行符
- java - 如何在没有 Java 的纯 Kotlin 中实现接口 null vs throw dispatch