数据存储和分析库

3
所以,我有一个程序可以收集大量有趣的数据。我想要一个库,可以将这些数据按列和行(或类似方式)排序,保存到文件中,然后使用其他程序(如OpenOffice电子表格,或MATLAB,因为我拥有它,或者可能是一些我不知道的电子表格/数据库绘图软件),随心所欲地分析和绘制图表。我更喜欢这个库是开源的,但这不是必需的。

你需要一个用于编写CSV文件的库吗?还是你正在寻找某种适合你所拥有数据模型?在后一种情况下,我们需要更多了解其结构。 - Potatoswatter
1
我对CSV文件不是很熟悉,但它们似乎可以使用。MATLAB或类似的软件是否支持它们? - slartibartfast
所有的东西都支持CSV格式。这是最低公共分母。通常你只需要实现它,而不需要使用库,因为它非常简单。 - Potatoswatter
1
哦,我明白了。很有趣,我居然这么长时间都没听说过它...好吧,如果你把这个作为答案(也许再多解释一下如何在其他程序中读取它),我会接受的。 - slartibartfast
我会把这个交给其他人……那些在工作中不会因为做 Stack Overflow 而感到内疚的人。 - Potatoswatter
1个回答

1

好的,我的错误,你需要一个作家。编写CSV很简单,而且显然将它们读入Matlab也很简单。

http://www.mathworks.com.au/help/techdoc/ref/csvread.html

CSV 具有简单的结构。对于每一行,您需要用换行符分隔,每个列由逗号分隔。

0,10,15,12
4,7,0,3

因此,您只需要获取数据,按行分隔,然后编写一行,其中每个列由逗号分隔即可。

如果您需要代码示例,我可以再次编辑,但这不应该太困难。


我不需要解析器,而是需要一个编写器,以便生成与MATLAB和/或其他类似软件兼容的文件。 - slartibartfast
@myrkos 当然没问题,只需打开文件即可以正确格式打开它们。您也可以在Excel中手动编写CSV。 - Aleks

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接