如果我有一个CSV(info.csv)文件如下:
180101,S1,-1
180101,S2,15
180102,MF,-5
180103,S1,-5
...
列分别表示“日期”,“代码”,“信息1”。
我想转换原始数据中匹配的新代码(csv文件,newcode.scv)。
如下面的新代码映射:
180101,N1
180102,Na
180103,W1
...
将它视为一对一的关系,没有重复。
所以来自它的新数据:
180101,N1,-1
180101,Na,15
180102,Na,
180103,W1,-5
是否有九种奇特的转换方式?
一种方法是使用qazxsw poi,它专门从事矢量计算。纯粹的qazxsw poi方法可能基于循环且效率低下。
pandas
标准库的csv模块有许多用于处理csv文件的有用函数,包括读取和写入它们的简单方法。 DictReader是您想要将条目转换为字典的方法。
csv