【发布时间】:2018-11-04 06:53:59
【问题描述】:
我有一个任务要完成。
有两种类型的 csv 文件4000+ 都相互关联。
2 种是:
1. Country2.csv
2. Security_Name.csvCountry2.csv的内容:Company Name;Security Name;;;;Final NOS;Final FFRSecurity_Name.csv的内容:Date;Close Price;Volume
有多个国家,每个国家有多个安全文件
现在我需要 READ 他们做一些 CALCULATION,然后 WRITE 将输出写入另一个文件
阅读
读取 Country 2.csv 和 Security.csv 文件并从中提取所有数据。
例如:
读取法国2.csv,提取Security_Name, Final NOS, Final FFR
然后读取 Security.csv(与Security_Name匹配)并提取Date, Close Price, Volume计算
计算基本上是找到提取值的中位数,这非常简单。
例如:
月交易价值中位数 证券的每日交易价值...等等写 根据月份,我需要使用以下格式对两个不同文件中的输出进行排序:
如果月份 % 3 = 0
将其另存为 MONTH_NAME.csv,格式如下:Security name; 12-month indicator; 3-month indicator; FOT
其他
将其另存为 MONTH_NAME.csv,格式如下:Security Name; Monthly Median Traded Value Ratio; Number of days Volume > 0
我的问题是如何设计我的应用程序,使其可维护并且整个执行过程中的数据流是无缝的?
【问题讨论】:
-
所以……你真的不应该问最后一个问题。那是你可以谷歌的东西。您没有告诉我们关于计算 或输出。也许您在设计输入数据/流程方面需要一些帮助?一个人几乎可以尝试回答/帮助(在高水平上),这可以被认为是一个问题。我会重写你的问题更具体,然后添加
C++标签,如果这是你计划使用的语言。 -
@zzxyz 我已经编辑了这个问题,你能看看现在是否更有意义吗?
-
当然……确实如此。对于 StackOverflow 来说,它仍然过于宽泛,但我至少可以帮助您入门。
-
好的,谢谢@zzxyz
标签: c++ oop design-patterns application-design