gpt4 book ai didi

r - 如何在 Excel 或 R 中将一列的数据拆分为多个相等的 n 列?

转载 作者:行者123 更新时间:2023-12-04 20:52:31 25 4
gpt4 key购买 nike

我有 500 个值的列。我想将它分成 5 列,每列有 100 个值。

Sample Input
1
2
3
4
...
50

输出:
Column 1
1...100
Column 2
101..200
column 3
201..300
column 4
301..400
column 5
401..500

Excel或R中有什么方法可以让它变得简单吗?我的文件格式是 csv。

最佳答案

列中的数据 一个 , 在 B1 进入:

=INDEX($A:$A,ROWS($1:1)+(COLUMNS($A:A)-1)*100)

并向下和横向复制。

enter image description here

编辑#1:

如果您的数据开始于 A2 而不是 A1 , 用这个:
=INDEX($A$2:$A$99999,ROWS($1:1)+(COLUMNS($A:A)-1)*100)

关于r - 如何在 Excel 或 R 中将一列的数据拆分为多个相等的 n 列?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54992123/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com