我有一个很大的Matrix Nx2 - 是的只有两列而是数千行)我想为每个" group"创建一个文件。的线条。这种分组应该由具有日期的列完成。
我的矩阵已经排序了,但是我正在努力创建一个文件,在这个文件中,每条线代表我以前的矩阵中的记录
例如,我在矩阵中已经有以下结构:
if M["m00"] != 0:
cX = int(M["m10"] / M["m00"])
cY = int(M["m01"] / M["m00"])
else:
# set values as what you need in the situation
cX, cY = 0, 0
每个"日期" (它们是我的代码中的String)将是一个具有尊重值的文件。在这种情况下,1997年和2005年将分别为2行,每行一次"重复"。
我的问题是,如何为每个日期放置每条记录(在单独的行中)。我订购它是为了让事情变得更容易,但没有帮助
非常欢迎任何帮助。
答案 0 :(得分:0)
您可以使用Map<String, List<String>>
按年收集数据。
然后,您可以遍历地图并为每个条目创建文件,并将条目值写入地图。