我正在尝试计算 CSV 文件中最常见的值,并将出现的值附加到 CSV 文件中的每个项目旁边。例如:
CSV 文件:
* 8 Values in Column 1*
HelloWorld
HelloWorld
HelloSaturn
HelloMars
HelloPluto
HelloSaturn
HelloMoon
HelloMoon
计算最常见的 Python 代码:
#Removed Code - Take each row in CSV and append to list#
#Create new list, count common occurrences out of 8 items
newList = []
counter = collections.Counter(newList)
d = counter.most_common(8)
print d
打印输出(在上面的 CSV 中计算了最常见的值,例如有两个“HelloWorld”):
[('HelloWorld', 2), ('HelloMars', 1), ('HelloSaturn', 2), ('HelloPluto', 1), ('HelloMoon', 2)]
我现在正在尝试将这些值附加/插入到每个值旁边的 CSV 文件中,例如:
* 8 Values in Column 1* *Occurrence*
HelloWorld 2
HelloWorld 2
HelloSaturn 2
HelloMars 1
HelloPluto 1
HelloSaturn 2
HelloMoon 2
HelloMoon 2
我怎样才能做到这一点?