gpt4 book ai didi

j - 如何在 J 中删除 csv 数据列

转载 作者:行者123 更新时间:2023-12-04 07:22:43 28 4
gpt4 key购买 nike

我有很多 csv 文件,我必须删除日期列。
我有一个 J 行,它将 csv 文件读入一个数字数组,rdtabfile =: (0&".;.2@:(TAB&,)@:}:);._2) @ ReadFile @<

最佳答案

如果您知道日期列的列号,我将只在数组的每一行和 copy # 二元动词中使用掩码。

   [ t =: i. 4 5
0 1 2 3 4
5 6 7 8 9
10 11 12 13 14
15 16 17 18 19
mask=: ~: [: i. # NB. x would be the column to be dropped, y is the numeric matrix
delcol=: (mask # ])"1
1 delcol t
0 2 3 4
5 7 8 9
10 12 13 14
15 17 18 19
delcola=: ((~: [: i. #) # ])"1 NB. can be done in one line
2 delcola t
0 1 3 4
5 6 8 9
10 11 13 14
15 16 18 19

关于j - 如何在 J 中删除 csv 数据列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/68397170/

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