问题标签 [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.

0 投票
2 回答
92 浏览

linux - 更改数据文件的双精度

我有一百个包含三个字段的文件。每个看起来像这样(有更多行):

它们很重,其中一些高达 1.5G。我想通过以较低的双精度保存最后两列并删除该e+0?项目来减小它们的大小。例如,我想将上面的四行转换为:

我用谷歌搜索并遇到CONVFMTawk. 但我不知道如何使用它,因为我真的不是 awk 的专家。这是在我的情况下使用的正确工具吗?如果是这样,我应该如何使用它?

我也想过编写一个 C++ 脚本,但直接命令行会很棒。

0 投票
1 回答
45 浏览

objective-c - Objc-DataFile-Unreadable Substring-Unknown to any encoding

我有一个由附属应用程序构建的数据文件。我需要找到数据文件中包含的一些子字符串。它们可以通过分隔它们的字符符号来识别。例如 : *!substringqSxt 。子字符串因项目而异,因此我需要找到分隔它们的符号以读取以下子字符串。我还将文件打印为不同的编码,尝试使用哪种编码并匹配原始数据文件。发现它是MacOsRomanStringEncoding

NSRange:rangOfString用来定位分隔符号。这是我的代码:

两个NSLog返回范围都是 {9223372036854775807, 0} 所以不要在那里定位分隔字符串。

如果我要求查找文件中包含的其他字符串,例如“设置”,rangeOfString则会返回正确的位置和长度。

我认为该文件可能包含多种编码,并尝试转换initWithCString为任何可能的编码,但无济于事。

此外,如果我在文本编辑中打开文件并使用“查找”功能,它不会找到分隔字符串,但会找到其他单词。我的胆量告诉我它的相关性。我不知道在哪里寻找信息。可以保护文件吗,不过我正在阅读它的副本。

0 投票
0 回答
180 浏览

python - Django Pip安装:将data_files放在项目根目录中而不使用绝对路径

我想将 data_files(在这种情况下只有一个 html 文件)安装到项目的根目录中。如果我将路径设置为“用户/文档/应用程序”之类的绝对路径,我可以做到这一点,但我需要数据文件可以安装在安装应用程序的人碰巧拥有他们的项目的任何地方。如果这是有道理的。因此,我一直在对如何查找和执行项目路径的目录进行故障排除,但没有运气。见下文。我试图“传入”我的 data_file 数组中的 path_to 变量,但它不起作用。理想情况下,我希望 data_files 进入用户的模板目录。

)

0 投票
1 回答
62 浏览

c++ - C++ 从输出文件中读取某些行

我正在为需要根据一个人选择的“数据集”从输出文件中读取某些行的类制作程序。例如,如果一个人为所需的数据集输入“1”,我需要它使用数据文件的第 1 行到第 8 行(包括)。如果他们为所需的数据集输入“2”,我需要程序使用数据文件中的第 9 到 16 行(包括),如果是“3”,则使用第 17 到 24 行(包括)。这是我到目前为止的代码-

这是我的数据文件-

我该怎么做呢?我看过其他帖子,但我很难理解如何实施他们的解决方案。感谢您提前提供任何帮助。如果我没有提供足够的信息,请告诉我。

0 投票
1 回答
155 浏览

windows - 无法用我的代码找出错误(Qbasic 64bit)

我正在学习基础编程作为我高中的课程。在学校开始编程之前,我已经学习了一些 C++。我正在编写一个用于或文件的TELEPHONE DIRECTORY程序。WRITESREADS FROM"Records.dat"

当我运行程序并进入"Q"退出时,它工作正常。但是,如果我 Enter"E"以输入新记录APPEND MODE"O"OUTPUT模式输入记录或"V"查看记录,则程序不会执行任何操作。它会创建文件并且不会挂起,但不会显示任何输出。这是代码:

0 投票
2 回答
876 浏览

perl - 如何在 Perl 模块中包含数据文件?

将运行时所需的数据文件与 Perl 模块捆绑在一起的“正确”方法是什么,以便模块可以在使用之前读取其内容?

一个简单的例子是这个 Dictionary 模块,它需要在启动时读取 (word,definition) 对的列表。

和一个驱动程序 Main.pl:

现在,我的目录结构如下所示:

我似乎无法让 Dictionary.pm 在启动时加载 Dictionary.txt。我已经尝试了一些方法来让它工作,比如......

  • 使用 BEGIN 块:

    没有骰子:Perl 在 cwd 中查找 Dictionary.txt,它是主脚本(“Main.pl”)的路径,而不是模块的路径,所以这给出了 File Not Found。

  • 使用数据:

    并在模块结束时

    这也失败了,因为 BEGIN 在编译时执行,在DATA可用之前。

  • 硬编码模块中的数据

    有效,但绝对不可维护。

这里有类似的问题:我应该如何使用 Perl 模块分发数据文件?但是那个处理由 CPAN 安装的模块,而不是我试图做的与当前脚本相关的模块。

0 投票
1 回答
75 浏览

c++ - 未以二进制形式保存的数据

我做了一个程序如下

但是当我用记事本打开文件 bin_data 时,我发现字符串是以文本格式而不是二进制格式保存的......请帮助......

这段代码可以节省10个字符的单词。但是当我通过 turbo c++ v4.5 编译这段代码时,我发现了。当我输入 1 或 2 个字母的单词时,它以文本格式保存(忽略垃圾值),但是当我输入 3 到 7 个字母长的单词时,它以二进制格式保存。并以文本格式再次使用 9 和 10 字母单词.....谁能告诉我原因...? 请按照我上面提到的编译和运行程序并回答

0 投票
0 回答
398 浏览

c - 如何使用 gnuplot 4.2 版绘制动画?

我在一个名为“numbers.dat”的文件中有两个数据集,包含三列。第一个数据集对应于时间 t=0,它有两个子集(下面的 1 和 2,由一个新行分隔)。第二组对应于时间 t=1,也具有两个相似的子组(3 和 4)。我需要为 t=0 绘制一个动画版本,持续 2 秒(比如说),然后为 t=1 绘制 2 秒。我可以在 t=0 和 t=1 之间使用两个行距,或者如果需要,我也可以将它们写在单独的文件中。

我的数据文件“numbers.dat”如下所示:

我的 gnuplot 版本是 4.2。我如何获得动画?

0 投票
1 回答
574 浏览

r - 如何将用于 SAS、SPSS 或 STATA 的数据导入 R?

我正在尝试从 R 中的国家健康访谈调查中读取数据:http ://www.cdc.gov/nchs/nhis/nhis_2011_data_release.htm 。数据是成人样本。该SAScii库实际上有一个函数read.SAScii,其文档中有一个我想使用的相同数据集的示例。问题是它“不起作用”:

但是,在运行它时,我得到了错误Error in toupper(SASinput) : invalid multibyte string 533

Stack Overflow 上的其他人也有类似的错误,但对于 和 等函数read.delimread.csv建议尝试将参数更改fileEncoding="latin1"为 例如。问题read.SAScii是它没有这样的参数fileEncoding

请参阅: R:read.csv 中的无效多字节字符串和无效多字节字符串

0 投票
1 回答
34 浏览

sql-server - 在 prod 环境中安装 sql server 时为数据和日志文件选择驱动器的最佳实践?

我需要为生产环境安装 SQL 服务器。系统中只有两个驱动器,一个为 120 GB,另一个为 50 GB。如何选择驱动器来保存用户定义的数据库数据和日志文件以及临时数据库文件。