我有几个相当大的 csv 文件,我需要将每列的值求和并转置列标题。
样本 csv:
col1,col2,col3
enabled,disabled,active
disabled,disabled,enabled
N/A,enabled,active
enabled,N/A,disabled
期望的输出:
col1,2 enabled,1 disabled,1 N/A
col2,1 enabled,2 disabled,1 N/A
col3,1 enabled,1 disabled,2 active
实际的 csv 具有更多的列和行,因此最好能够自动迭代文件。我可能会想出一些 awk 程序的 hack 工作来一次处理一列,但我希望能够一次处理整个文件并且不知道从哪里开始。输出不需要采用我所包含的确切格式,但至少相似。
或者可能更有用:
您可以与米勒非常接近: