python - 如何使用 R 或 Python 或 Excel 拆分数据,以便它们在每 n 行之后水平分布?
问题描述
我想根据下面的输入来实现下面的输出。问题是针对更大的数据集(> 100k)。
输入文件: AB1 AB2 AB3 AB4 AB5 AB6 AB7 AB8 AB9 AB10 输出文件:(每 2 行之后) AB1 AB2 AB3 AB4 AB5 AB6 AB7 AB8 AB9 AB10
解决方案
Input = c("AB1", "AB2", "AB3", "AB4", "AB5", "AB6", "AB7", "AB8", "AB9", "AB10")
cbind(Input[seq(1,length(Input),2)],
Input[seq(2,length(Input),2)])
[,1] [,2]
[1,] "AB1" "AB2"
[2,] "AB3" "AB4"
[3,] "AB5" "AB6"
[4,] "AB7" "AB8"
[5,] "AB9" "AB10"
推荐阅读
- python - 将 google colabs GPU 用于非 ML 任务
- amazon-web-services - AWS App Mesh 通常如何管理身份验证?
- laravel - 非空违规:7 错误:列中的空值 - Laravel 5.8
- android - Android ContactsContract 如何通过新的 Intent 填充前缀、后缀结构化名称字段?
- typescript - 使用 Typescript 建模 Sequelize 模型
- macos - 专门使用 Opera 浏览器参数 macOS 打开 Jupiter“实验室”(不是 Jupiter 笔记本)时出现问题
- python - 如何设置xarray.assign输出的坐标?
- python - For 循环没有正确迭代并给出正确的名称
- sas - 如何根据 SAS 工作文件中的观察数运行部分宏
- c++ - 移动指针有什么好处吗?