问题标签 [data-files]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
bookmarks - .CHM 帮助文件及其收藏夹
我在一个大的 .chm 文件中有一个巨大的收藏夹列表,我知道收藏夹附加到每个用户 AppData 文件夹中的 hh.dat 文件中。我找到了它,当我在记事本中打开 hh.dat 文件时,我看到了书签链接。问题是我无法找到如何将这些复制到另一台计算机。如果我尝试编辑文件,我会做错事并丢失第二台计算机上的所有书签。任何提示/技巧/帮助?记事本似乎不是一个很好的程序来执行此操作,但找不到其他更好的程序。提前致谢。
c++ - C++ 中未读取科学的“d”符号
我需要读取一个数据文件,其中数字以如下格式写入:
C++ 似乎无法识别这种科学记数法!关于如何读取/转换这些类型的数字有什么想法吗?
我需要数字(即double
/ float
)而不是字符串。也许已经有一个类/头来管理这种格式,但我找不到它。
python - 计算大数据文件python的简单方法
我必须从一个大文件中计算数据。文件有大约 100000 行和 3 列。下面的程序适用于小测试文件,但是当尝试使用大文件运行时,即使显示一个结果也需要很长时间。任何加快大数据文件加载和计算的建议。
代码:小测试文件计算完美,输入格式如下
输入文件:
r - 如何将数据文件信息索引以及如何正确更新现有 R 包中的数据文件?
我写了一个 R 包,其中函数的名称是土耳其语。我想把那个包裹带到 CRAN 并内化。我将所有土耳其语名称(函数、数据集)更改为英语,以便每个人都可以轻松使用该包。之后,我按照常规的“library(roxygen2); library(devtools); library(digest); roxygenize("causfinder"); build("causfinder"); install("causfinder"); library(causfinder)” 方式进入过程。
最后,这次所有函数都以英文名称出现在 Revolution R 的对象浏览器(7.1.0 版学术许可证)中。因此,对于函数名称的转换,一切正常。
问题:
但是,有趣的是,并非包中所有数据文件的名称都没有转换为英文。
到目前为止我为解决问题所做的工作:
我尝试了所有我知道的技巧:
1.我从库位置(我只有 1 个这样的位置:“C:\Revolution\R-Enterprise-7.1\R-3.0.2\library”)完全删除了包并重建包并再次安装。
2.我从工作目录“C:\Users\erdogan\Documents\Revolution”中删除了包,并触发了“library(roxygen2); library(devtools); library(digest); roxygenize("causfinder"); build("causfinder "); install("causfinder"); library(causfinder)" 进程
3.通过提供缓冲效果的可能性,我删除了“C:\Users\erdogan\Documents\Revolution\32_7.1”,这样该文件夹中的“PackageXMLs\causfinder.xml”就不会被不当干预。我通过重新启动 Revo R 创建了“32_7.1”文件夹。
4.我在这里应用了“Dirk Eddelbuettel”建议的技巧: Update the dataset in an installed package
“更新源并使用新的独特版本号重新安装”:无效。“可能通过强行覆盖它。不是正确的方法。”:如何施加这种力量?
我的发现可能会给专业人士提供解决问题的想法:
只有一个数据文件被正确重命名,并且在对象浏览器中该数据文件的末尾出现“[Package causfinder version 1.0 Index]”。所有其他数据文件的名称仍然是土耳其语,并且在这些数据文件的末尾,没有出现“[Package causfinder version 1.0 Index]”这句话!我没有对正确完成内化的数据文件做任何特殊的事情。
任何帮助将不胜感激。
regex - 如何从数据文件中删除其他数据文件没有数据的行
假设我有三个制表符分隔值数据文件:2011.txt
、2012.txt
和2013.txt
. 每个文件具有相同的格式,其中行如下所示:
每个文件仅包含其命名年份的数据。对于在前一年或下一年都没有出现的用户 ID,我想丢弃这些文件中的所有数据。也就是说,我只想保留与 UserID 相关的数据,以便我可以连续跟踪 UserID 至少两年。我该怎么做呢?我常用的处理数据文件的工具是vim
,并在命令行中使用简单perl
的命令和正则表达式。如果有办法使用这些工具来做到这一点,我想这样做。但我乐于学习新工具。
作为大纲,我在想:
但我从来没有修改过像这样访问多个文件的文件。
oracle - 如何在不干扰事务的情况下在正在运行的数据库中移动撤消数据文件?
不幸的是,当我添加空间时,一个 UNDO 数据文件放错了位置。我想将该文件移动到正确的位置。由于它是生产数据库,我不想打扰正在进行的交易。我可以在移动时使该特定撤消数据文件脱机...数据库是否可以正常工作且数据丢失为零?
Oracle 数据库版本:11.2.0.4.0
有人可以建议吗?
memory-leaks - MemoryError 由于 struct.unpack() 在读取多个不同大小的文件时的内存泄漏
我正在使用 struct.unpack() 读取多个不同长度的数据文件。它适用于大约 200MB 的文件,但当文件大小超过 200MB 时,在 struct.unpack() 中会出现 MemoryError。http://bugs.python.org/issue14596上的相关讨论提到 struct.unpack() 对于相同长度的数据文件工作正常,如果数据文件的长度不同,它会产生内存泄漏。我进一步测试了多个相同大小的文件,这些文件累积到 2GB,它工作正常。
那么,使用 struct.unpack() 读取多个不同长度的文件的解决方案是什么?
谢谢-Sabih
bash - 数组算术 bash shell
我有许多(nTotal)个文件,每个文件都有一列长度为L的浮点数,我想在所有这些文件的第 i_th 行和最后添加条目。计算其平均值和标准差。我首先阅读每个文件。然后我尝试将此数组添加到一个数组中,这给了我一个语法错误:(standard_in) 2: syntax error。我希望suma[i]现在包含所有文件的第 i_th 行上所有条目的总和。然后我找到了我按照建议为循环更改的平均 编辑。
编辑: ./a.out 生成具有一列浮点数的文件。
不过,为了找到标准偏差,我再次读取数据文件并将它们存储在数组中(我确信这不是最聪明的方法,但我想不出其他任何方法。)。我也无法使用以下方法找到标准偏差:
在这里,我的val[i]元素为零,我不知道出了什么问题。如果您能指导我解决这个问题,我将不胜感激。
fortran - 读取更多数据文件 FORTRAN90
正如标题所说,我有一个关于 f90 的问题。我有很多需要.dat
处理的文件(比如 15 个文件,每个文件有 2 列和 2000 行)。我需要将所有数据保存在一个唯一的矩阵中(将有 30 列和 2000 行)。但是当我在执行过程中使用指令READ(21,*) MATRIX
时,它会说
我认为这是因为矩阵的维度与单个数据文件的维度不同。有没有办法让它工作?是否可以在 DO 循环中打开所有数据文件,而无需多次重复 OPEN 语句?
这是代码
在一个更简单的程序中,我以这种方式解决了数据导入问题。但是我仍然有一次打开多个数据文件的问题。
c - Reading and Displaying Data Files, Correct results, but code is unfeasible
I have a program in class that reads a data file for a store and then prints them out on a prompt.
The numbers being department, item name, quantity, cost to buy, and cost to sale.
Disregard the nonuniform spacing for each line; I was troubleshooting a large number I was inexplicably getting. I have the code done all nice and dandy and it all checks out, but my professor has given me half credit because of the if statements, saying if there were a large number of departments my code wouldn't be feasible. He said I could replace it with one statement and that threw me off because I've tried working it into the switch statement, but that obviously doesn't work because some of the clothing items don't appear.
I just can't seem to change things without the math going crazy. My first thought was to make a function for the multiple additions and multiplications to totmark, totcost, cost2, and mark2, but anytime I disrupt it, everything falls apart and I can't seem to put it back together.
This should be an easy fix, but I appreciate any help.