批量CSV文件处理(求解决方案)

powgu 2011-04-06 03:51:07
经常有大指CSV文件要作查询分析,
想写一个应用程序来解决。
先前没有这方面经验,我的想法是。先导入access 然后再处理出来。
问题是这样弄好像效率也不高。
各位有没什么更好的办法。。
...全文
175 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
liyi830 2011-04-09
  • 打赏
  • 举报
回复
access貌似不需要安装吧,一般系统都带office的
powgu 2011-04-08
  • 打赏
  • 举报
回复
有没有不借助数据库来完成.CSV文件的查询功能...
我的需求是这样的,查找多个CSV中合适记录.然后把记录汇总起来..
借助数据库的功能来实现是应该没什么问题..
就是想知道有没有更容易的解决方案..数据库还要安装..麻烦...
zxzx2733 2011-04-07
  • 打赏
  • 举报
回复
这个要看你的分析需求是什么而定,也可以导入,也可以直接用代码分析
ACMAIN_CHM 2011-04-06
  • 打赏
  • 举报
回复
[Quote]先导入access 然后再处理出来。
问题是这样弄好像效率也不高。[/Quote]说明一下你认为怎么不高的,把你感觉需要提高的地方讲了出来,否则大家也不知道你的具体问题。

问题说明越详细,回答也会越准确!参见如何提问。(提问的智慧
iihero_ 2011-04-06
  • 打赏
  • 举报
回复
导入再处理很正常啊。
WWWWA 2011-04-06
  • 打赏
  • 举报
回复
一般是先导入再处理,你的代码 是什么
这是我写的一个Fortran+C语言小程序,可以批量地把GrADS的数据文件(.dat)转换为Matlab、Excel等别的软件方便读取的CSV文件。支持在Windows、macOS、Linux系统上运行。 这个小程序的名字叫做GrADSDataToCSV。名字有点长,不过很好记。 当前版本是V1.0.6.4 正式版 比前几个版本更加稳定~ 我写这个程序的原因在于,我比较喜欢用Matlab处理数据,但是惊奇的发现Matlab读取GrADS的二进制数据时很困难。可是我还是喜欢用Matlab,虽然处理气象数据不是专业的,但是非常容易上手。交互界面也很友好……(为了避免打广告嫌疑,就不吹嘘了) 另外,CSV文件也很方便用Excel或者SPSS处理。 GrADSDataToCSV的使用方法: 1)对于Windows操作系统系统 将需要转换的文件拖到GrADSDataToCSV图标上即可,支持批量转换。 2)对于Linux操作系统系统 从终端启动GrADSDataToCSV,然后将需要转换的文件拖到终端窗口。支持批量转换。 3)对于macOS操作系统 双击GrADSDataToCSV,打开终端窗口。使用方法同上。 文件夹Example中包含了一个将dat文件转换为csv文件,并通过Matlab读取的一个示例。 转换后的CSV文件是一个多行一列的表格文件。数据顺序与原来的dat文件完全相同。用Excel里面的VBA或者是Matlab写一个循环就可以读取到所有你想要的数据了。

7,714

社区成员

发帖
与我相关
我的任务
社区描述
Microsoft Office Access是由微软发布的关系数据库管理系统。它结合了 MicrosoftJet Database Engine 和 图形用户界面两项特点。
社区管理员
  • Access
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧