r - 如何创建一个组合不同变量 (R) 的所有值的数据框?
问题描述
我想创建一个带有 id、year 和 month 列的数据框,其中包含以下值的所有组合。
id <- c(1002,463,546,9787,849,34)
years <- 2000:2009
months <- 1:12
在这个简单的示例中,我要获取的数据框的总行数应该有6*10*12
行。每个6
id 都应显示10*12
在行中,每个 id 指的是给定的年月。
解决方案
尝试expand.grid
expand.grid(id,years,months)
推荐阅读
- python - 从现有日期在 Pandas 中创建新的日期时间列
- c++ - 用自己的常量值定义变量的类型
- linux - 如何强制 Firefox 使用特定的共享库来解码视频?
- azure-pipelines - 即使我是项目集合管理员组,也无法更改集合设置中的管道设置
- spring - 当 DataSources /JdbcTemplates 不由 Spring 管理时使用 Spring Boots @Transactional
- firebase - Firebase 托管的应用程序将不允许 ios 通过谷歌登录,并且无法识别证书
- javascript - 如何从 intl-tel-input 中删除国家/地区
- angular - 关于查询生成器的建议
- asp.net - 动态网格视图分页
- python - 使用 Python 从文本文件中删除空格和回车