r - 添加一列后DataFrame nrows null
问题描述
我在 R 包中使用的 C++ 代码中使用 DataFrames。在某些时候,我想在我的 DataFrame 前面添加一列。我这样做如下,df
我的DataFrame在哪里:
df.push_front(NumericVector(df.nrows(), 1.0), "(Intercept)");
在此之后,我希望df
在开始时包含它的列加上一个新的完整的一个。它似乎正在这样做。
但问题是现在df.nrows()
等于零,而不是以前那样。我错过了什么吗?
解决方案
推荐阅读
- git - git move folder 仅通过区分大小写的名称更改
- android - Delphi Rio 无法读取设置了 READ_EXTERNAL_STORAGE 权限的外部存储
- c# - 如何使用 Selenium C# 查找网站的断开链接
- python - Python 整数 list.append() 操作问题
- azure - 从命令行发布 Azure DevOps 扩展失败并显示 401
- nim-lang - 如何在 Nim 中将单个字符转换为字符串?
- regex - 正则表达式匹配包含两个任意字符但不是三个的字符串
- python - 将情绪分析应用于推文
- database - Angular 7,无连接的持久数据库
- sql - 将日期转换为格式化日期